Questions marquées «linq»

136
LINQ: valeurs distinctes

J'ai l'élément suivant défini à partir d'un XML: id category 5 1 5 3 5 4 5 3 5 3 J'ai besoin d'une liste distincte de ces éléments: 5 1 5 3 5 4 Comment puis-je distinguer la catégorie ET l'identifiant également dans

134
Ajouter une liste <t> .add () une autre liste

J'ai un IEnumerable<TravelDetails>et j'essaye d'ajouter les forvaleurs de la boucle à un List<TravelDetails>. Je reçois des erreurs. Erreur 15 Argument 1: impossible de convertir de «System.Collections.Generic.List» en «TrafficCore.DataObjects.TripDetails» C: \ TrafficNew \ TI 511-Web \...

133
Distinct dans Linq basé sur un seul champ de la table

J'essaie d'utiliser .distinct dans Linq pour obtenir un résultat basé sur un champ de la table (donc ne nécessite pas un ensemble d'enregistrements dupliqués de la table). Je sais écrire une requête de base en utilisant distinct comme suit: var query = (from r in table1 orderby r.Text select...

133
Linq: GroupBy, Sum et Count

J'ai une collection de produits public class Product { public Product() { } public string ProductCode {get; set;} public decimal Price {get; set; } public string Name {get; set;} } Maintenant, je souhaite regrouper la collection en fonction du code produit et renvoyer un objet contenant le nom, le...

133
Proper Linq where clauses

J'écris pas mal de linq dans ma vie de tous les jours, mais surtout des déclarations simples. J'ai remarqué que lors de l'utilisation de clauses where, il existe de nombreuses façons de les écrire et chacune a les mêmes résultats pour autant que je sache. Par exemple; from x in Collection where...

131
La séquence ne contient aucun élément?

J'utilise actuellement une seule requête à deux endroits pour obtenir une ligne à partir d'une base de données. BlogPost post = (from p in dc.BlogPosts where p.BlogPostID == ID select p).Single(); La requête est correcte lors de la récupération de la ligne dans laquelle placer des données dans les...

128
Sélectionnez plusieurs champs dans la liste dans Linq

Dans ASP.NET C #, j'ai une structure: public struct Data { public int item1; public int item2; public int category_id; public string category_name; } et j'en ai une liste. Je veux choisir category_idet category_name, en cours d' exécution d' un DISTINCTet enfin un ORDERBYsur category_name. Voici ce...

127
Envelopper un délégué dans un IEqualityComparer

Plusieurs fonctions Linq.Enumerable prennent un IEqualityComparer<T>. Existe-t-il une classe wrapper pratique qui adapte un delegate(T,T)=>boolà implémenter IEqualityComparer<T>? Il est assez facile d'en écrire un (si vous ignorez les problèmes de définition d'un hashcode correct),...

126
Qu'est-ce que LINQ et que fait-il? [fermé]

Il est difficile de dire ce qui est demandé ici. Cette question est ambiguë, vague, incomplète, trop large ou rhétorique et ne peut être raisonnablement répondue sous sa forme actuelle. Pour obtenir de l'aide pour clarifier cette question afin qu'elle puisse être rouverte, visitez le centre d'aide...