Als «linq» getaggte Fragen

Language Integrated Query (LINQ) ist eine Microsoft .NET Framework-Komponente, die .NET-Sprachen native Datenabfragefunktionen hinzufügt. Bitte verwenden Sie gegebenenfalls detailliertere Tags, z. B. [Linq-to-SQL], [Linq-to-Entities] / [Entity-Framework] oder [Plinq].

12
Schnellster Weg, um zwei generische Listen auf Unterschiede zu vergleichen
Was ist am schnellsten (und am wenigsten ressourcenintensiv), um zwei massive (> 50.000 Elemente) zu vergleichen und als Ergebnis zwei Listen wie die folgenden zu haben: Elemente, die in der ersten Liste angezeigt werden, jedoch nicht in der zweiten Elemente, die in der zweiten Liste angezeigt werden, jedoch nicht in …
213 c#  linq  list 


7
Wann werden Cast () und Oftype () in Linq verwendet?
Ich kenne zwei Methoden, um Typen IEnumerablevon einem Arraylistin Linq zu gießen und mich zu fragen, in welchen Fällen ich sie verwenden soll. z.B IEnumerable<string> someCollection = arrayList.OfType<string>() oder IEnumerable<string> someCollection = arrayList.Cast<string>() Was ist der Unterschied zwischen diesen beiden Methoden und wo soll ich jeden Fall anwenden?
211 c#  .net  linq 

4
So erhalten Sie Werte aus IGrouping
Ich habe eine Frage zu IGroupingund die Select()Methode. Nehmen wir an, ich habe eine IEnumerable<IGrouping<int, smth>>auf diese Weise: var groups = list.GroupBy(x => x.ID); wo listist ein List<smth>. Und jetzt muss ich die Werte von jedem IGroupingauf irgendeine Weise an eine andere Liste übergeben: foreach (var v in structure) { …
210 c#  linq  select  igrouping 


16
LINQ - Full Outer Join
Ich habe eine Liste der Personenausweise und ihres Vornamens sowie eine Liste der Personenausweise und ihres Nachnamens. Einige Leute haben keinen Vornamen und andere keinen Nachnamen. Ich möchte einen vollständigen äußeren Join für die beiden Listen durchführen. Also die folgenden Listen: ID FirstName -- --------- 1 John 2 Sue ID …

4
Linq Liste der Listen zu einzelnen Liste
Scheint so, als wäre dies bereits beantwortet worden, aber ich kann es nicht finden. Meine Frage ist ziemlich einfach: Wie kann ich dies in einer Anweisung tun, damit ich, anstatt die leere Liste neu zu erstellen und dann in der nächsten Zeile zu aggregieren, eine einzelne linq-Anweisung haben kann, die …
201 c#  linq 

3
SQL to LINQ Tool [geschlossen]
Diese Frage passt derzeit nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden kann, …
198 sql  linq 

9
So konvertieren Sie Linq-Ergebnisse in HashSet oder HashedSet
Ich habe eine Eigenschaft für eine Klasse, die ein ISet ist. Ich versuche, die Ergebnisse einer Linq-Abfrage in diese Eigenschaft zu übertragen, kann aber nicht herausfinden, wie das geht. Grundsätzlich auf der Suche nach dem letzten Teil davon: ISet<T> foo = new HashedSet<T>(); foo = (from x in bar.Items select …
195 c#  linq 

5
LINQ zum Lesen von XML
Ich habe diese XML-Datei: <root> <level1 name="A"> <level2 name="A1" /> <level2 name="A2" /> </level1> <level1 name="B"> <level2 name="B1" /> <level2 name="B2" /> </level1> <level1 name="C" /> </root> Könnte mir jemand einen C # -Code mit LINQ geben, der einfachste Weg, dieses Ergebnis zu drucken: (Beachten Sie den zusätzlichen Platz, wenn …
194 c#  xml  linq  linq-to-xml 

16
Ergebnisse von anonymem Typ zurückgeben?
Wie können Sie anhand des folgenden einfachen Beispiels die Ergebnisse mehrerer Tabellen mit Linq to SQL am besten zurückgeben? Angenommen, ich habe zwei Tabellen: Dogs: Name, Age, BreedId Breeds: BreedId, BreedName Ich möchte alle Hunde mit ihren zurückgeben BreedName. Ich sollte alle Hunde dazu bringen, so etwas ohne Probleme zu …
194 c#  linq  linq-to-sql 


4
Code, der dem Schlüsselwort 'let' in verketteten LINQ-Erweiterungsmethodenaufrufen entspricht
Mit den Abfrageverständnisfunktionen der C # -Compiler können Sie Code wie folgt schreiben: var names = new string[] { "Dog", "Cat", "Giraffe", "Monkey", "Tortoise" }; var result = from animalName in names let nameLength = animalName.Length where nameLength > 3 orderby nameLength select animalName; Im obigen Abfrageausdruck letermöglicht das Schlüsselwort …

9
LINQ kennenlernen [geschlossen]
Geschlossen. Diese Frage entspricht nicht den Richtlinien für Stapelüberlauf . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Stack - Überlauf. Geschlossen vor 2 Jahren . Verbessere diese Frage Überblick Eines der Dinge, nach denen ich auf dieser …

22
LINQ-to-SQL gegen gespeicherte Prozeduren? [geschlossen]
Diese Frage passt derzeit nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden kann, …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.