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
Cuándo usar Cast () y Oftype () en Linq
Conozco dos métodos de conversión de tipos IEnumerabledesdeArraylist en Linq y me pregunto en qué casos usarlos. p.ej IEnumerable<string> someCollection = arrayList.OfType<string>() o IEnumerable<string> someCollection = arrayList.Cast<string>() ¿Cuál es la diferencia entre estos dos métodos y dónde debo aplicar cada caso?
211 c#  .net  linq 

4
Cómo obtener valores de IGrouping
Tengo una pregunta sobre IGroupingy el Select()método. Digamos que tengo un IEnumerable<IGrouping<int, smth>>de esta manera: var groups = list.GroupBy(x => x.ID); donde listesta a List<smth>. Y ahora necesito pasar los valores de cada uno IGroupinga otra lista de alguna manera: foreach (var v in structure) { v.ListOfSmth = groups.Select(...); // …
211 c#  linq  select  igrouping 


16
LINQ - Unión externa completa
Tengo una lista de identificación de la gente y su nombre, y una lista de identificación de la gente y su apellido. Algunas personas no tienen un nombre y otras no tienen un apellido; Me gustaría hacer una combinación externa completa en las dos listas. Entonces las siguientes listas: ID …

4
Lista de listas de Linq a lista única
Parece que este es el tipo de cosas que ya se habrían respondido, pero no puedo encontrarlo. Mi pregunta es bastante simple, ¿cómo puedo hacer esto en una declaración para que, en lugar de tener que crear una nueva lista vacía y luego agregarla en la siguiente línea, pueda tener …
201 c#  linq 

3
Herramienta SQL to LINQ [cerrado]
Tal como está actualmente, esta pregunta no es adecuada para nuestro formato de preguntas y respuestas. Esperamos que las respuestas sean respaldadas por hechos, referencias o experiencia, pero esta pregunta probablemente solicitará debate, argumentos, encuestas o discusión extendida. Si cree que esta pregunta se puede mejorar y posiblemente volver a …
198 sql  linq 

9
Cómo convertir resultados de linq a HashSet o HashedSet
Tengo una propiedad en una clase que es un ISet. Estoy tratando de obtener los resultados de una consulta linq en esa propiedad, pero no puedo entender cómo hacerlo. Básicamente, buscando la última parte de esto: ISet<T> foo = new HashedSet<T>(); foo = (from x in bar.Items select x).SOMETHING; También …
195 c#  linq 

5
LINQ para leer XML
Tengo este archivo XML: <root> <level1 name="A"> <level2 name="A1" /> <level2 name="A2" /> </level1> <level1 name="B"> <level2 name="B1" /> <level2 name="B2" /> </level1> <level1 name="C" /> </root> ¿Podría alguien darme un código C # usando LINQ, la forma más sencilla de imprimir este resultado: (Tenga en cuenta el espacio adicional …
194 c#  xml  linq  linq-to-xml 

16
¿Devolver resultados de tipo anónimo?
Usando el ejemplo simple a continuación, ¿cuál es la mejor manera de devolver resultados de múltiples tablas usando Linq a SQL? Digamos que tengo dos tablas: Dogs: Name, Age, BreedId Breeds: BreedId, BreedName Quiero devolver todos los perros con sus BreedName. Debo hacer que todos los perros usen algo como …
194 c#  linq  linq-to-sql 



9
Aprendiendo sobre 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 2 años . Mejora esta pregunta Visión general Una de las cosas que he …

22
LINQ-to-SQL vs procedimientos almacenados? [cerrado]
Tal como está actualmente, esta pregunta no es adecuada para nuestro formato de preguntas y respuestas. Esperamos que las respuestas sean respaldadas por hechos, referencias o experiencia, pero esta pregunta probablemente solicitará debate, argumentos, encuestas o discusión extendida. Si cree que esta pregunta se puede mejorar y posiblemente volver a …

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.