Resultados de la búsqueda a petición "linq"

8 la respuesta

Cree un diccionario en una lista con la agrupación

Tengo el siguiente objeto en una lista: public class DemoClass { public int GroupKey { get; set; } public string DemoString { get; set; } public object SomeOtherProperty { get; set; } } Ahora, quiero crear el siguiente diccionario a partir de ...

10 la respuesta

Flatten un diccionario de listas C # con Linq

Tengo un diccionario en C #: Dictionary<string, List<string>> ¿Cómo puedo usar Linq para aplanar esto en unaList<string> que contiene todas las listas en el Diccionario? ¡Gracias

2 la respuesta

Es importante el orden del predicado cuando se usa LINQ?

Entiendo que la ejecución de operaciones en diferentes órdenes producirá un rendimiento diferente, como la diferencia entre la siguiente consulta lenta: List<TestItem> slowResults = items.OrderBy(item => item.StringItem) .Where(item => ...

10 la respuesta

set igualdad en linq

Tengo dos listas A y B (Lista). ¿Cómo determinar si son iguales en la forma más barata? Puedo escribir algo como '(A menos B) union (B menos A) = conjunto vacío' o unirlos y contar la cantidad de elementos, pero es bastante costoso. ¿Hay alguna ...

2 la respuesta

Condicional LINQ where instrucción?

Tengo una instrucción linq a la que quiero agregar una cláusula where adicional si un índice desplegable no es 0. people.Where(n.surname == "surname" || n.forename == "forename" && (dropdown.SelectedIndex > 0) ? n.id = dropdown.SelectedValue : ...

6 la respuesta

linq: ordenar al azar

¿Cómo puedo cambiar el siguiente código para obtener 50 datos aleatorios diferentes de la base de datos? return (from examQ in idb.Exam_Question_Int_Tbl where examQ.Exam_Tbl_ID==exam_id select examQ).OrderBy(x=>x.Exam_Tbl_ID).Take(50);

10 la respuesta

in linq, ¿por qué son llamadas posteriores de IEnumerable? Intersect mucho más rápido

mientras mira esta pregunta C # Similitudes de dos matrices [https://stackoverflow.com/questions/9465216/c-sharp-similarities-of-two-arrays] se observó que la llamada inicial de linq fue significativamente más lenta que las llamadas posteriores. ...

6 la respuesta

¿Cómo deserializar xml usando Linq?

¿Cómo puedo deserializar este xml usando Linq? Quiero crearList<Step> <MySteps> <Step> <ID>1</ID> <Name>Step 1</Name> <Description>Step 1 Description</Description> </Step> <Step> <ID>2</ID> <Name>Step 2</Name> <Description>Step 2 ...

14 la respuesta

Genere dinámicamente consultas LINQ

Tenemos un objeto public class SomeObject { public Name {get;set;} public City {get;set;} public State {get;set} //various other parameters. Let's say there's ~20 } ¿Es posible crear dinámicamente nuevas consultas LINQ sin recompilar el código ...

12 la respuesta

Buscar si la lista A contiene elementos que no están en la lista B

Tengo dos listas: List<int> listA List<int> listBCómo verificar usando LINQ si está enlistA existe un elemento que no existe en lalistB? Puedo usar laforeach loop pero me pregunto si puedo hacer esto usando LINQ