Cómo convertir una cadena a una consulta LINQ

by admin

Cómo convertir una cadena a una consulta LINQ

Language Integrated Query (LINQ) se compone de tecnologías que integra capacidades de consulta en el lenguaje C #. expresiones de consulta se escriben en una sintaxis de consulta declarativa introducido en C # 3.0. El uso de expresiones de consulta, se puede realizar el filtrado, ordenación y operaciones de agrupamiento en una base de datos. También puede consultar y recuperar datos de bases de datos SQL y bases de datos de ADO.NET. Una expresión de consulta abarca la creación de una fuente de datos, la definición de la expresión de consulta y ejecutar la consulta en un comunicado "foreach".

Instrucciones

1 Haga clic en "Inicio", "Todos los programas" y "Visual Studio". Haga clic en "Archivo", "Nuevo" y "Proyecto" en la interfaz de Visual Studio. La esquina superior derecha del cuadro de diálogo Nuevo proyecto tiene tres iconos. Haga clic en el icono de la izquierda y seleccione ".NET Framework versión 3.5." Haga clic en el icono "Aplicación de consola" en "Plantillas instaladas de Visual Studio."

2 Introduzca un nombre para el proyecto y haga clic en "Aceptar" para crear un nuevo proyecto de C #. Su nuevo proyecto tiene una referencia a "System.Core.dll" - directiva using para el espacio de nombres "System.Linq":

Profesor clase pública

{

public int ID { get; set; }

Nombre cadena pública {get; conjunto; }

}

Lista estática <profesor> maestros = new List <profesor>

{

Profesor nueva {ID = 111, Name = "Smith"}

Profesor nueva {ID = 112, Name = "Juan"}}

3 Crear una consulta sencilla en el método principal del proyecto:

Var = TeacherQuery

del profesor con el maestros

donde ID> 110

Seleccione maestro;

ETIQUETA: