Questions marquées «linq»

Language Integrated Query (LINQ) est un composant Microsoft .NET Framework qui ajoute des capacités natives d'interrogation de données aux langages .NET. Veuillez envisager d'utiliser des balises plus détaillées, le cas échéant, par exemple [linq-to-sql], [linq-to-entity] / [entity-framework] ou [plinq]

1582
Multiple «commander par» dans LINQ

J'ai deux tables, movieset categories, et j'obtiens une liste ordonnée par categoryID d' abord, puis par nom . La table de film a trois colonnes ID, Name et CategoryID . Le tableau des catégories comporte deux colonnes ID et Nom . J'ai essayé quelque chose comme ce qui suit, mais cela n'a pas...

1095
LINQ's Distinct () sur une propriété particulière

Je joue avec LINQ pour en savoir plus, mais je ne sais pas comment l'utiliser Distinctquand je n'ai pas de liste simple (une simple liste d'entiers est assez facile à faire, ce n'est pas la question). Que dois-je faire si je veux utiliser Distinct sur une liste d'objets sur une ou plusieurs...

1074
Différence entre Select et SelectMany

J'ai cherché la différence entre Selectet SelectManymais je n'ai pas pu trouver de réponse appropriée. J'ai besoin d'apprendre la différence lors de l'utilisation de LINQ To SQL, mais tout ce que j'ai trouvé sont des exemples de tableaux standard. Quelqu'un peut-il fournir un exemple LINQ To...

1063
Grouper par dans LINQ

Supposons que si nous avons une classe comme: class Person { internal int PersonID; internal string car; } Maintenant, j'ai une liste de cette classe: List<Person> persons; Maintenant, cette liste peut avoir plusieurs instances avec les mêmes PersonID, par exemple: persons[0] = new Person {...

1031
Requête LINQ sur un DataTable

J'essaie d'effectuer une requête LINQ sur un objet DataTable et bizarrement, je trouve que l'exécution de telles requêtes sur DataTables n'est pas simple. Par exemple: var results = from myRow in myDataTable where results.Field("RowNo") == 1 select results; Ce n'est pas permis. Comment faire...

968
Regrouper par plusieurs colonnes

Comment puis-je faire plusieurs colonnes GroupBy dans LINQ Quelque chose de similaire à cela dans SQL: SELECT * FROM <TableName> GROUP BY <Column1>,<Column2> Comment puis-je le convertir en LINQ: QuantityBreakdown ( MaterialID int, ProductID int, Quantity float ) INSERT INTO...

824
Quand utiliser .First et quand utiliser .FirstOrDefault avec LINQ?

J'ai cherché et n'ai pas vraiment trouvé de réponse claire quant au moment où vous souhaitez utiliser .Firstet quand vous souhaitez utiliser .FirstOrDefaultavec LINQ. Quand voudriez-vous l'utiliser .First? Uniquement lorsque vous souhaitez intercepter l'exception si aucun résultat n'est renvoyé?...

820
Quel est l'équivalent Java pour LINQ? [fermé]

Fermé. Cette question ne répond pas aux directives de débordement de pile . Il n'accepte pas actuellement de réponses. Voulez-vous améliorer cette question? Mettez à jour la question pour qu'elle soit sur le sujet de Stack Overflow. Fermé il y a 4 ans . Quel est l'équivalent Java pour...

539
LEFT OUTER JOIN dans LINQ

Comment effectuer la jointure externe gauche en C # LINQ aux objets sans utiliser de join-on-equals-intoclauses? Y a-t-il moyen de le faire avec l' wherearticle? Problème correct: pour la jointure interne est facile et j'ai une solution comme celle-ci List<JoinPair> innerFinal = (from l in...