Preguntas etiquetadas con linq

272
LINQ: No Any vs All Don't

A menudo quiero verificar si un valor proporcionado coincide con uno en una lista (por ejemplo, al validar): if (!acceptedValues.Any(v => v == someValue)) { // exception logic } Recientemente, noté que ReSharper me pedía que simplificara estas consultas para: if (acceptedValues.All(v =>...

267
¿Cómo concateno dos matrices en C #?

int[] x = new int [] { 1, 2, 3}; int[] y = new int [] { 4, 5 }; int[] z = // your answer here... Debug.Assert(z.SequenceEqual(new int[] { 1, 2, 3, 4, 5 })); Ahora mismo uso int[] z = x.Concat(y).ToArray(); ¿Existe un método más fácil o más

234
Consulta LINQ para seleccionar los cinco primeros

Tengo una consulta LINQ: var list = from t in ctn.Items where t.DeliverySelection == true && t.Delivery.SentForDelivery == null orderby t.Delivery.SubmissionDate select t; ¿Cómo puedo modificar esta consulta para seleccionar solo cinco resultados de la base de

226
¿Encontrar un artículo en la lista por LINQ?

Aquí tengo un ejemplo simple para encontrar un elemento en una lista de cadenas. Normalmente lo uso para un bucle o un delegado anónimo para hacerlo así: int GetItemIndex(string search) { int found = -1; if ( _list != null ) { foreach (string item in _list) // _list is an instance of...

221
LINQ con groupby y count

Esto es bastante simple pero estoy perdido: dado este tipo de conjunto de datos: UserInfo(name, metric, day, other_metric) y este conjunto de datos de muestra: joe 1 01/01/2011 5 jane 0 01/02/2011 9 john 2 01/03/2011 0 jim 3 01/04/2011 1 jean 1 01/05/2011 3 jill 2 01/06/2011 5 jeb 0 01/07/2011...

215
LINQ Single vs Primero

LINQ: ¿Es más eficiente usar el Single()operador First()cuando sé con certeza que la consulta devolverá un solo registro ? ¿Hay una