Preguntas etiquetadas con linq

Language Integrated Query (LINQ) es un componente de Microsoft .NET Framework que agrega capacidades de consulta de datos nativos a los lenguajes .NET. Considere usar etiquetas más detalladas cuando sea apropiado, por ejemplo [linq-to-sql], [linq-to-persons] / [entity-framework] o [plinq]

7
Múltiple "ordenar por" en LINQ
Tengo dos tablas moviesy primero categoriesobtengo una lista ordenada por Id. De categoría y luego por Nombre . La tabla de películas tiene tres columnas ID, Name y CategoryID . La tabla de categorías tiene dos columnas ID y Nombre . Intenté algo como lo siguiente, pero no funcionó. var …
1582 linq  sql-order-by 

20
Distinct de LINQ () en una propiedad particular
Estoy jugando con LINQ para aprenderlo, pero no puedo entender cómo usarlo Distinctcuando no tengo una lista simple (una lista simple de enteros es bastante fácil de hacer, esta no es la pregunta). ¿Qué debo hacer si quiero usar Distinct en una lista de un Objeto en una o más …
1095 c#  linq  .net-3.5  distinct 

14
Devolver IEnumerable <T> frente a IQueryable <T>
¿Cuál es la diferencia entre regresar IQueryable&lt;T&gt;vs. IEnumerable&lt;T&gt;, cuándo se debe preferir uno sobre el otro? IQueryable&lt;Customer&gt; custs = from c in db.Customers where c.City == "&lt;City&gt;" select c; IEnumerable&lt;Customer&gt; custs = from c in db.Customers where c.City == "&lt;City&gt;" select c;

16
Diferencia entre Select y SelectMany
He estado buscando la diferencia entre Selecty SelectManypero no he podido encontrar una respuesta adecuada. Necesito aprender la diferencia cuando uso LINQ To SQL, pero todo lo que he encontrado son ejemplos de matriz estándar. ¿Alguien puede proporcionar un ejemplo LINQ To SQL?
1074 c#  linq-to-sql  linq 

10
Agrupar por en LINQ
Supongamos que tenemos una clase como: class Person { internal int PersonID; internal string car; } Ahora tengo una lista de esta clase: List&lt;Person&gt; persons; Ahora esta lista puede tener múltiples instancias con las mismas PersonID, por ejemplo: persons[0] = new Person { PersonID = 1, car = "Ferrari" }; …
1063 c#  linq  group-by 

23
Consulta LINQ en una DataTable
Estoy tratando de realizar una consulta LINQ en un objeto DataTable y extrañamente encuentro que realizar tales consultas en DataTables no es sencillo. Por ejemplo: var results = from myRow in myDataTable where results.Field("RowNo") == 1 select results; Esto no esta permitido. ¿Cómo hago para que algo así funcione? ¡Estoy …
1031 c#  .net  linq  datatable  .net-3.5 

14
Agrupar por múltiples columnas
¿Cómo puedo hacer GroupBy Multiple Columns en LINQ? Algo similar a esto en SQL: SELECT * FROM &lt;TableName&gt; GROUP BY &lt;Column1&gt;,&lt;Column2&gt; ¿Cómo puedo convertir esto a LINQ? QuantityBreakdown ( MaterialID int, ProductID int, Quantity float ) INSERT INTO @QuantityBreakdown (MaterialID, ProductID, Quantity) SELECT MaterialID, ProductID, SUM(Quantity) FROM @Transactions GROUP BY …
968 c#  .net  linq  group-by  aggregate 

14
¿Cuándo usar .First y cuándo usar .FirstOrDefault con LINQ?
He buscado y realmente no he encontrado una respuesta clara sobre cuándo querría usar .Firsty cuándo querría usar .FirstOrDefaultcon LINQ. ¿Cuándo te gustaría usar .First? ¿Solo cuando desee capturar la excepción si no se devuelven resultados? var result = List.Where(x =&gt; x == "foo").First(); ¿Y cuándo te gustaría usar .FirstOrDefault? …
824 c#  .net  linq 

30
¿Cuál es el equivalente de Java para LINQ? [cerrado]
Cerrado. Esta pregunta no cumple con las pautas de desbordamiento de pila . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que sea sobre el tema de Stack Overflow. Cerrado hace 4 años . ¿Qué es el equivalente de Java para LINQ?
820 java  linq 



10
IEnumerable vs List - ¿Qué usar? ¿Cómo trabajan?
Tengo algunas dudas sobre cómo funcionan los enumeradores y LINQ. Considere estas dos selecciones simples: List&lt;Animal&gt; sel = (from animal in Animals join race in Species on animal.SpeciesKey equals race.SpeciesKey select animal).Distinct().ToList(); o IEnumerable&lt;Animal&gt; sel = (from animal in Animals join race in Species on animal.SpeciesKey equals race.SpeciesKey select animal).Distinct(); …
678 c#  linq  list  ienumerable 

20
Dynamic LINQ OrderBy en IEnumerable <T> / IQueryable <T>
Encontré un ejemplo en VS2008 Ejemplos para Dynamic LINQ que le permite usar una cadena tipo sql (por ejemplo, OrderBy("Name, Age DESC"))para ordenar. Desafortunadamente, el método incluido solo funciona IQueryable&lt;T&gt;. ¿Hay alguna forma de activar esta funcionalidad IEnumerable&lt;T&gt;?
670 c#  linq  linq-to-objects 

14
Usando LINQ para eliminar elementos de una Lista <T>
Digamos que tengo una consulta LINQ como: var authors = from x in authorsList where x.firstname == "Bob" select x; Dado que authorsListes de tipo List&lt;Author&gt;, ¿cómo puedo eliminar los Authorelementos authorsListque devuelve la consulta authors? O, dicho de otro modo, ¿cómo puedo eliminar todos los nombres que igualan a …
655 c#  .net  linq  list 


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.