Explorar estándar de linq grupos de operadores de consulta
Video: Curso VBA Access. Operadores I. Vídeo 5
Utilización de operadores de consulta estándar hace que trabajar con Language Integrated Query (LINQ) considerablemente más fácil. En muchos sentidos, probablemente ya has trabajado con operadores de consulta simples. Por ejemplo, cuando se utiliza el OrdenarPor palabra clave, se utiliza un operador de consulta en el grupo de clasificación de operadores de consulta estándar. Cuando se utiliza la dónde palabra clave, se está utilizando otro operador de consulta, pero esta vez es en el grupo de filtrado.
Video: Introduccion al lenguaje SQL - El operador LIKE (17)
He aquí una lista de los grupos de operadores de consulta estándar y donde se puede encontrar información adicional.
Grupo | Descripción del Grupo | Los operadores incluidos | Información Adicional |
---|---|---|---|
operaciones de agregación | Los operadores de agregación todos le ayudan a realizar matemática tareas con una fuente de datos. | Agregar, Promedio, Contar, LongCount, Max, min, y Suma | Microsoft Developer Network: operaciones de agregación |
operaciones de concatenación | El operador de concatenación única le permite combinar dos secuencias. | concat | Microsoft Developer Network: Operaciones de concatenación |
Convertir tipos de datos | Conversión de tipos de datos son de dos tipos: diferida y nondeferred. Los operadores de conversión diferidos convertir los resultados de una consulta a un tipo particular como el código interpreta el resultado conjunto. Los operadores de conversión nondeferred cambian la salida de una consultar a un tipo particular. | AsEnumerable, AsQueryable, Emitir, OfType, ToArray, ToDictionary, Listar, y Para buscar | Microsoft Developer Network: convertir tipos de datos |
operaciones con los elementos | Los operadores de elementos ayudan a seleccionar un elemento particular en una secuencia, incluso cuando usted no sabe ninguna información de identificación sobre ese elemento, tal como su nombre. | ElementAt, ElementAtOrDefault, primero, FirstOrDefault, Último, LastOrDefault, Soltero, y SingleOrDefault | Microsoft Developer Network: Operaciones con los elementos |
operaciones de igualdad | El operador de igualdad única ayuda a determinar si dos secuencias son iguales (el número de elementos y el contenido de cada elemento son iguales). | SequenceEqual | Microsoft Developer Network: Operaciones de Igualdad |
filtrado de datos | Los operadores de filtrado le ayudan a excluir o incluir elementos en una secuencia basada en criterios específicos. | OfType y Dónde | Microsoft Developer Network y filtro de datos |
operaciones de generación | Los operadores de generación de crear una nueva secuencia en base a la criterios especificados. | DefaultIfEmpty, Vacío, Distancia, y Repetir | Microsoft Developer Network: operaciones de generación |
agrupar datos | Los operadores de agrupación ayudará a ordenar los datos por parte de un particular, característica, como la primera letra de un grupo de instrumentos de cuerda. | Agrupar por y Para buscar | Microsoft Developer Network: Agrupación de Datos |
unirse a las operaciones | Los operadores de unión aceptan dos o más secuencias como entrada y crear una secuencia de salida único basado en un específico tipo de combinación y la unión criterios. | Unirse y GroupJoin | Microsoft Developer Network: Join Operaciones |
los datos de partición | Los operadores de partición que ayudan sección de una secuencia de localizar información específica. | Omitir, SkipWhile, Tomar, y TakeWhile | Microsoft Developer Network: La partición de datos |
las operaciones de proyección | Los operadores de proyección crean un nuevo tipo basado en la consulta tu creas. | Seleccionar y SelectMany | Microsoft Developer Network: Operaciones de proyección |
operaciones cuantificador | Los operadores cuantificador ayudarle a seleccionar los elementos sobre la base de criterios específicos. Utiliza estos operadores para determinar si ninguno, uno, o más de un elementos cumplen la seleccionan criterios. | Todas, Alguna, y contiene | Microsoft Developer Network: Operaciones cuantificador |
operaciones de conjuntos | Los operadores de conjunto crean conjuntos. Piense en la aritmética conjunto que realizado en la escuela. | Distinto, Excepto, Intersecarse, y Unión | Microsoft Developer Network: las operaciones Set |
clasificación de datos | Los operadores de clasificación ayudan a poner una secuencia en una determinada orden. | OrdenarPor, OrderByDescending, Entonces por, ThenByDescending, y Marcha atrás | Microsoft Developer Network: ordenar datos |