linq

Entity framework linq query Include () varias entidades secundarias

Esta puede ser una pregunta realmente elemental, pero ¿cuál es una buena manera de incluir varias entidades hijos cuando se e ... = companyID); ¡Tiene que haber una manera más elegante! Esto es largo y genera SQL horrendo Estoy usando EF4 con VS 2010

¿Cómo combinar una lista de listas con el mismo tipo de elementos en una sola lista de elementos?

La pregunta es confusa, pero es mucho más clara como se describe en los siguientes códigos: List<List<T>> li ... tá seguro de si es posible usando C# LINQ o Lambda? Esencialmente, ¿cómo puedo concatenar o" aplanar " una lista de listas?

¿Cuál es el equivalente Java para LINQ? [cerrado]

¿Qué es equivalente Java para LINQ?

FirstOrDefault: Valor predeterminado distinto de null

Según lo entiendo, en Linq el método FirstOrDefault() puede devolver un valor Default de algo que no sea null. Lo que no he ... do que si no hay ningún valor para una consulta en particular, se devuelva algún valor predefinido como valor predeterminado?

¿Cómo hacer SQL Como % en Linq?

Tengo un procedimiento en SQL que estoy tratando de convertir en Linq: SELECT O.Id, O.Name as Organization FROM Organizatio ... jemplo, solo uso % / 12 / % para buscarlo. Mi pregunta es, ¿qué es el Linq o. NET equivalente a usar el signo de porcentaje?

Linq a Sql: Múltiples uniones externas izquierdas

Estoy teniendo algunos problemas para averiguar cómo usar más de una unión externa izquierda usando LINQ a SQL. Entiendo cóm ... Id LEFT OUTER JOIN Status s ON s.Id = o.StatusId WHERE o.OrderNumber >= 100000 AND o.OrderNumber <= 200000

Estilo Linq "Para cada" [duplicado]

Posible Duplicado:Equivalente Linq de foreach paraumumerable ¿Hay alguna sintaxis de estilo Linq para las operaciones ... ); someValues.ForEach(x => list.Add(x + 1)); En lugar de foreach(int value in someValues) { list.Add(value + 1); }

C # Linq Group Por en múltiples columnas [duplicar]

Esta pregunta ya tiene una respuesta aquí: Agrupar Por Múltiples Columnas ... olor. ¿Es esto posible con LINQ? Por favor, ignore las propiedades, el código se ha escrito solo para ayuda con la pregunta.

Cómo obtener valores de IGrouping

Tengo una pregunta sobre el método IGrouping y Select (). Digamos que tengo IEnumerable<IGrouping<int, smth>> de ... <- ??? } ¿Puede alguien sugerir cómo obtener valores (List<smth>) de IGrouping<int, smth> en ese contexto?

La secuencia no contiene elementos?

Actualmente estoy usando una sola consulta en dos lugares para obtener una fila de una base de datos. BlogPost post = (from ... No puedo entender por qué podría encontrar una fila apropiada en un caso pero no en otro. (Utilizando ASP.NET MVC y LINQ)

Cómo seleccionar solo los registros con la fecha más alta en LINQ

Tengo una tabla, 'lasttraces', con los siguientes campos. Id, AccountId, Version, DownloadNo, Date Los datos se ven así: ... .000 ¿Cómo puedo, en LINQ to SQL, solo obtener la última última traza de cada accountId (la que tiene la fecha más alta)?

¿Por qué el compilador de C# se vuelve loco con esta consulta LINQ anidada?

Intente compilar el siguiente código y encontrará que el compilador toma >3 GB de RAM (toda la memoria libre en mi máquina ... ler version 4.0.30319.17929 OS Name: Microsoft Windows 7 Ultimate OS Version: 6.1.7601 Service Pack 1 Build 7601

Establecer varias propiedades en una Lista ForEach()?

Dada una clase: class foo { public string a = ""; public int b = 0; } Luego una lista genérica de ellos: var li ... ke()); Editar: El pensamiento ForEach() era un método de extensión LINQ, cuando en realidad es parte de List<T> oops!

Crear un diccionario en una lista con agrupación

Tengo el siguiente objeto en una lista: public class DemoClass { public int GroupKey { get; set; } public string Dem ... oClass.ToDictionary(gdc => gdc.Key, gdc => gdc.ToList()); Pero, hay una manera de hacer esto en una sola declaración?

Determinar si una secuencia contiene todos los elementos de otra secuencia usando Linq [duplicar]

Esta pregunta ya tiene una respuesta aquí: Compruebe si un array es un subconjunto de otro ... t? He llegado con esto: superset.Intersect(subset).Count() == subset.Count() ¿Es este el método más lógico y eficiente?

Linq: GroupBy, Suma y Cuenta

Tengo una colección de productos public class Product { public Product() { } public string ProductCode {get; set;} ... 1: solo debe enumerarse una vez... El código para lo anterior se puede encontrar en pastebin: http://pastebin.com/cNHTBSie

Obtener todos los elementos menos el primero de una matriz

¿Hay una expresión linq fácil de una línea para obtener todo de una matriz simple excepto el primer elemento? for (int i = 1; i <= contents.Length - 1; i++) Message += contents[i]; Solo quería ver si era más fácil condensar.

¿Qué garantías hay sobre la complejidad en tiempo de ejecución (Big-O) de los métodos LINQ?

Recientemente he comenzado a usar LINQ bastante, y realmente no he visto ninguna mención de la complejidad en tiempo de ejecu ... imilar para el proveedor de objetos también? Si entonces, ¿es diferente si estás usando la sintaxis declarativa o funcional?

Usando linq o de otro modo, ¿cómo comprobar si todos los elementos de la lista tienen el mismo valor y devolverlo, o devolver un "otherValue" si no lo hacen?

Si todos los elementos de una lista tienen el mismo valor, necesito usar ese valor, de lo contrario necesito usar un "otherVa ... éase también Una forma ordenada de escribir un bucle que tenga una lógica especial para el primer elemento de una colección.

LINQ Contiene Mayúsculas Y Minúsculas

Este código es sensible a mayúsculas y minúsculas, ¿cómo hacerlo insensible a mayúsculas y minúsculas? public IQueryable< ... on(string description) { return this.ObjectContext.FACILITY_ITEM.Where(fi => fi.DESCRIPTION.Contains(description)); }