LINQ to SQL: cómo seleccionar columnas específicas y devolver una lista fuertemente tipada
Estoy tratando de usar LINQ to SQL para seleccionar algunas columnas específicas de una tabla y devolver el resultado como una lista de objetos fuertemente tipada.
Por ejemplo:
var result = (from a in DataContext.Persons
where a.Age > 18
select new Person
{
Name = a.Name,
Age = a.Age
}
).ToList();
Cualquier ayuda sería muy apreciada.
Se construye bien, pero cuando lo ejecuto, me sale el error. Construcción explícita de tipo de entidadMyEntity
En la consulta no está permitido.