Questions marquées «linq»

104
Créer des lots dans linq

Quelqu'un peut-il suggérer un moyen de créer des lots d'une certaine taille dans linq? Dans l'idéal, je veux pouvoir effectuer des opérations par blocs d'une certaine quantité

102
comment vérifier si l'objet existe déjà dans une liste

J'ai une liste List<MyObject> myList et j'ajoute des éléments à une liste et je veux vérifier si cet objet est déjà dans la liste. donc avant de faire ça: myList.Add(nextObject); Je veux voir si nextObject est déjà dans la liste. L'objet "MyObject" a un certain nombre de propriétés mais la...

99
LINQ où vs prendre pendant

Je veux faire la différence entre les méthodes take while et where LINQ. J'ai obtenu les données suivantes de MSDN. Mais cela n'a pas de sens pour moi Where<TSource>(IEnumerable<TSource>, Func<TSource, Boolean>) Filtre une séquence de valeurs basée sur un prédicat....

97
Comment utiliser IEqualityComparer

J'ai quelques cloches dans ma base de données avec le même numéro. Je veux tous les obtenir sans duplication. J'ai créé une classe de comparaison pour faire ce travail, mais l'exécution de la fonction provoque un gros retard de la fonction sans distinction, de 0,6 sec à 3,2 sec! Est-ce que je fais...

96
Syntaxe Linq - Sélection de plusieurs colonnes

Ceci est ma syntaxe Linq que j'utilise pour mon modèle d'entité IQueryable<string> objEmployee = null; objEmployee = from res in _db.EMPLOYEEs where (res.EMAIL == givenInfo || res.USER_NAME == givenInfo) select res.EMAIL; Comment puis-je sélectionner plusieurs colonnes? Comme je veux...