Preguntas etiquetadas con linq

104
Crear lotes en linq

¿Alguien puede sugerir una forma de crear lotes de cierto tamaño en linq? Idealmente, quiero poder realizar operaciones en trozos de una cantidad

102
cómo comprobar si el objeto ya existe en una lista

Tengo una lista List<MyObject> myList y estoy agregando elementos a una lista y quiero verificar si ese objeto ya está en la lista. así que antes de hacer esto: myList.Add(nextObject); Quiero ver si nextObject ya está en la lista. El objeto "MyObject" tiene varias propiedades, pero...

99
LINQ donde vs take while

Quiero obtener una diferencia entre los métodos take while y where LINQ. Obtuve los siguientes datos de MSDN. Pero no tenía sentido para mí Where<TSource>(IEnumerable<TSource>, Func<TSource, Boolean>) Filtra una secuencia de valores basada en un predicado.

97
Cómo utilizar IEqualityComparer

Tengo algunas campanas en mi base de datos con el mismo número. Quiero obtenerlos todos sin duplicarlos. Creé una clase de comparación para hacer este trabajo, pero la ejecución de la función provoca un gran retraso de la función sin distinción, ¡de 0,6 segundos a 3,2 segundos! ¿Lo estoy haciendo...

96
Sintaxis de Linq: selección de varias columnas

Esta es mi sintaxis Linq que estoy usando para mi modelo de entidad IQueryable<string> objEmployee = null; objEmployee = from res in _db.EMPLOYEEs where (res.EMAIL == givenInfo || res.USER_NAME == givenInfo) select res.EMAIL; ¿Cómo puedo seleccionar varias columnas? También quiero...