Neue Fragen mit dem Tag «linq»

Insgesamt gefunden 533 Fragen

3
Bewertungen
1
Antwort
191
Ansicht

Protokollierung in einer Linq-Flusskette

Ich habe dies auf Stack Overflow gepostet, aber jemand stimmte zu schließen, da er der Meinung war, dass es auf Meinungsbildung basiert. Ich bringe es also zu Code Review. Ich habe einige linq-fließende Ketten, um eine ursprüngliche IEnumerable von Objekten in die richtige Form zu bringen. Während...
fragte mrlucmorin vor einem Jahr

1
Bewertungen
2
Antworten
111
Ansichten

Verwenden von IQueryable.GroupBy zum Zählen verwandter Datenbankentitäten

Bei einer DbSet<Client>von einem Entity Framework 6 DbContext, muss ich die Anzahl verwandter zählen Tickets für jeden Typ: Open, Responded, und Resolved. Der folgende Code funktioniert und führt je nach DbContext.Database.LogWunsch nur zu einer Abfrage (entsprechend ). Die Tatsache, dass d...
fragte Sinjai vor einem Jahr

-2
Bewertungen
1
Antwort
113
Ansichten

Filtern von Listendaten mit LINQ

In diesem Code habe ich erklärt myPushData, myPushDataFilterdund myPushDataFilterd2Variablen, die im Code verwendet werden. Ich denke, dieser Code könnte einfacher und kurz sein private async void SendPushNotificationHwCreate(string orgId, string classId, string sectionId) { var myPushData = ne...
fragte Arvindraja vor einem Jahr

7
Bewertungen
0
Antworten
157
Ansichten

Linq für ObservableCollection

Zweck ObservableCollection<T>ist nicht unbedingt eine WPF-Klasse, aber der beabsichtigte Zweck scheint für die Verwendung in WPF zu sein. Dies ist die Standardimplementierung von INotifyCollectionChanged, einer Schnittstelle, die von einigen WPF-Widgets speziell für die Bereitstellung effizie...
fragte Peter Taylor vor einem Jahr

3
Bewertungen
5
Antworten
554
Ansichten

Isogramm-Wort finden

Ein Isogramm (auch als "Nichtmusterwort" bezeichnet) ist ein Wort oder ein Satz ohne sich wiederholenden Buchstaben. Leerzeichen und Bindestriche dürfen jedoch mehrfach vorkommen. Die IsIsogram()Methode nimmt einen String und gibt einen booleschen Wert zurück. INPUT: anik OUTPUT: wahr INPUT: A ni...

4
Bewertungen
2
Antworten
916
Ansichten

Gehen Sie von IQueryable aus<ienumerable>&gt; zu IEnumerable<myobj></myobj></ienumerable><myobj></myobj>

Ich habe eine "GetPersonsPerDepartment ()" -Methode, die eine IQueryable&lt;IEnumerable&lt;Person&gt;&gt;Weile zurückkehrt. Ich versuche, eine einfache List&lt;Person&gt;oder IEnumerable&lt;Person&gt;mit allen Personen aus jeder Abteilung zu bekommen. Ich habe eine einfache Methode GetAllPersons ()...
fragte user1073075 vor einem Jahr

0
Bewertungen
1
Antwort
117
Ansichten

Zusammenführen von zwei Listen nach Datumsangaben

Ich habe zwei Listen von Slots public class Slot { public DateTime Start { get; set; } public DateTime End { get; set; } public List&lt;Service&gt; Services { get; set; } } public class Service { public int Id { get; set; } public int Duration { get; set; } } public class M...
fragte garret vor einem Jahr

6
Bewertungen
3
Antworten
615
Ansichten

Benutzerdefinierte Implementierung des linq-Zip-Operators für Listen mit unterschiedlichen Längen

Basierend auf meiner Antwort habe ich meine Implementierung des linq Zip-Operators, der auf Listen mit unterschiedlichen Längen und Schleifen der kürzesten Liste arbeitet. Meine Implementierung: using System; using System.Collections.Generic; using System.Linq; namespace SO { internal class P...
fragte BWA vor 2 Jahren

-2
Bewertungen
1
Antwort
137
Ansichten

Methode zum Auffüllen eines Wörterbuchs aus Eigenschaften

Ich habe eine Klasse mit einigen Eigenschaften. In der Klasse habe ich eine Methode, die alle Eigenschaften in einer bestimmten Instanz der Klasse in einem Wörterbuch "sammelt", wobei der Eigenschaftsname der Wörterbuchschlüssel und der Eigenschaftswert der Wörterbuchwert ist. Später in der Klasse h...
fragte Jacce vor 2 Jahren

-2
Bewertungen
1
Antwort
229
Ansichten

Verwenden Sie Select Expression in LINQ erneut

Ich habe drei Methoden, um die Benutzerdaten basierend auf Attributen abzurufen: Finden Sie Benutzerdetails nach ID, Finden Sie Benutzerdetails nach Benutzername, Finden Sie Benutzerdaten per E-Mail Hier ist die Programmklasse: using System; using System.Data; using System.Linq; using System.Dat...
fragte Arasu RRK vor 2 Jahren

2
Bewertungen
3
Antworten
158
Ansichten

Gruppieren von Berichtsdaten nach einem von zwei Kriterien

Ich habe einen Bericht mit einer Gruppe nach Filter. Eine gespeicherte Prozedur gibt alle Daten zurück und ordnet sie zu IEnumerable&lt;EventListRow&gt;. Der Code sollte dann die Daten nach Auswahl durch die Benutzergruppe gruppieren. Im folgenden Code werden jedes Mal nur die GroupID und der Group...
fragte Stephen Richardson vor 2 Jahren

2
Bewertungen
2
Antworten
271
Ansicht

Rufen Sie Attributwerte mit LINQ in XML ab

Ich ziehe die Werte aus dem folgenden XML basierend auf dem Attributnamen. &lt;DataRow&gt; &lt;DataItem name="SYMBOL"&gt;MSFT-US&lt;/DataItem&gt; &lt;DataItem name="NAME"&gt;Microsoft Corporation&lt;/DataItem&gt; &lt;DataItem name="CUSIP"&gt;59491812311&lt;/DataItem&gt; &lt;DataItem name=...
fragte inquisitive_one vor 2 Jahren

3
Bewertungen
1
Antwort
117
Ansichten

Bestimmen, ob nach dem Abrufen einer Datenseite noch Daten vorhanden sind

Ich hatte gerade ein Problem, bei dem ich wissen musste, ob in einer bestimmten Sammlung zusätzliche Daten vorhanden waren, nachdem eine TakeOperation durchgeführt wurde. Dies betrifft insbesondere das Generieren von @odata.nextLinkWerten in einer OData-fähigen API nur, wenn noch Daten auf dem Serve...

0
Bewertungen
1
Antwort
182
Ansichten

Tabelle mit mehreren Spalten sortieren

Ich möchte die Einträge in einer bestimmten Liste in der Spalte "Eintrag" so effizient wie möglich sortieren. So sehen meine Einträge aus: #No Detail Entry Number Rate 1 Carpool at 5$ C 1 5 C...
fragte A.Learn vor 2 Jahren

4
Bewertungen
4
Antworten
818
Ansichten

Nehmen Sie eine gewünschte Zeichenfolge, durchlaufen Sie Objekte, um festzustellen, ob sie in einem bestimmten Feld vorhanden ist, und hängen Sie eine Zahl an, bis eine eindeutige Zeichenfolge gefunden wird

Ich wollte auf möglichst allgemeine Weise eine Methode in C # schreiben, um Folgendes zu erreichen. Nehmen Sie einen String, eine Gruppe von Objekten und eine Funktion für den Zugriff auf das Feld eines bestimmten Objekts auf Sehen Sie sich alle Zeichenfolgen aus den Feldern dieser Objekte an, um...
fragte Geesh_SO vor 2 Jahren

2
Bewertungen
1
Antwort
136
Ansichten

Umgang mit verwandten generischen Typparametern

Bei der Beantwortung einer Frage zu StackOverflow fiel mir ein, dass eine allgemeinere Version von GroupByC #, die die Mitgliedschaft in jeder Gruppe an eine Klasse delegierte, nützlich sein könnte. Dies ist mein Versuch, aber ich bin mit einigen Dingen unzufrieden. Ich mag es nicht besonders, dass...

3
Bewertungen
3
Antworten
181
Ansicht

Fügen Sie einen Strich zwischen mehr als zwei aufeinander folgenden Zahlen und ein Komma zwischen den anderen Zahlen im Array ein

Ich habe ein geordnetes Array von ganzzahligen Werten: 10, 11, 12, 13, 15, 16, 19 und ich muss einen Bindestrich zwischen den ersten und letzten aufeinanderfolgenden Werten schreiben, wenn mehr als zwei aufeinander folgende Werte vorhanden sind (10-13). Zwischen anderen Werten muss ich ein Komma un...
fragte HelloWorld vor 2 Jahren

2
Bewertungen
0
Antworten
142
Ansichten

Handler für die jQuery DataTable-Suche mit Filtern und Seitenumbruch

Dieses AjaxCompound wird jedes Mal aufgerufen, wenn der Benutzer einen Schlüssel für die Suche eingibt oder zum Sortieren klicken muss. Es enthält 1 Million Daten 10 verschiedene Zeilen nach zusammengesetztem Namen. Es dauert 1,1 Minuten und es werden nur 1-5 KB-Daten zurückgegeben, um zu suchen (al...

4
Bewertungen
2
Antworten
185
Ansichten

EnumerableHelpers: Eine teilweise Implementierung von LINQ für .NET Framework 2.0

Hier ist eine statische Klasse mit einigen Hilfsmethoden für einige übliche LINQ-Vorgänge für Enumerables, die mit .NET Framework 2.0 erstellt wurden. Diese Klasse ist Teil der Bibliothek xofz.Core98 . Bearbeiten: Eine vollständige Überprüfung ist nicht erforderlich. Jegliche entdeckten Einschränku...
fragte xofz vor 2 Jahren

4
Bewertungen
1
Antwort
189
Ansichten

Suchen Sie nach bestimmten Kriterien eine Liste der Windows-Dienste

Mein Ziel ist es, eine Methode zu implementieren, die eine Liste von Windows-Diensten findet, die bestimmten Kriterien entsprechen: SearchString: Eine Suchzeichenfolge SearchServiceBy: Könnte ServiceNameoder seinDisplayName SearchOption: Könnte sein Equals, Contains, StartsWith, EndsWithoderR...
fragte Alexey vor 2 Jahren

8
Bewertungen
3
Antworten
221
Ansicht

Cluster aus Verbindungen erstellen (Virenausbreitung)

Das Szenario sieht wie folgt aus: Es gibt eine Liste von Personen und Orten, an denen diese Personen besucht werden. Jede Person ist mit einem oder mehreren Orten verbunden. Siehe das Bild unten, wobei O [i] Objekte (Personen) bzw. P [i] Orte darstellt. Ich muss die Liste der von diesen Personen ve...

4
Bewertungen
1
Antwort
130
Ansichten

Algorithmus zum Markieren einer Liste von Teilzeichenfolgen aus einer Liste von Zeichenfolgen

Ich habe eine Liste von Äußerungen (Strings) / Korpus wie folgt: List&lt;string&gt; allUtterances = new List&lt;string&gt; { "c2's are above the hierarchy than c1's", "c2's are better than c1's", "get me a group of 10 c1's", "he is a c2", "he was a c two", "hey i am a c1",...
fragte Kunal Mukherjee vor 2 Jahren

4
Bewertungen
3
Antworten
155
Ansichten

Listenzuordnung eines großen Datensatzes aus einer Datei

Ich habe eine Liste mit 116.000 Artikeln und meine Mapping-Funktion nimmt einige Zeit in Anspruch. Ich verwende die Datei-Helfer-Bibliothek, um die CSV-Datei auf die Festplatte zu schreiben, aber es ist für jeden, der ewig dauert, um alle Ideen zu vollenden, wie ich dies optimieren könnte. priv...
fragte David B vor 2 Jahren

0
Bewertungen
1
Antwort
439
Ansichten

Hinzufügen von Eigenschaften aus der Liste der Objekte mithilfe von LINQ

Suchen Sie nach einem einfacheren Weg, dies zu erreichen. Ich würde es lieben, wenn ich den returnLINQ-Ausdruck in einer Zeile behalten könnte . Ich möchte die Gesamtzahl der verwendeten Hinweise mitnehmen, die mehr als einen sein kann. public int hintsUsed { get { int i = 0;...
fragte Premier Bromanov vor 2 Jahren

1
Bewertungen
0
Antworten
128
Ansichten

Eifriges Laden mit Auto.mapper

Ich benutze eifrige Ladung. Mein Problem, das ich habe, ist, dass bei Verwendung von (Auto.Mapper 4.1.1) Mapper.DynamicMap die Methode für jede Beziehung zum SQL-Server zurückkehrt. Es dauert ungefähr 2 Minuten, bis das Mapping abgeschlossen ist. Wie rufe ich die Daten nur einmal von SQL ab. Hier m...
fragte Robert Thompson vor 2 Jahren

2
Bewertungen
0
Antworten
87
Ansichten

Richtige Methode zum Abrufen von Header-Datensätzen mit gefilterten Detailsätzen

Ich habe dies in LinqPad geschrieben. Es klappt. Der springende Punkt war, Header-Datensätze abzurufen und nur einige Detailsätze einzubeziehen. Ich suche nach möglichen Verbesserungen, insbesondere um den anonymen Typteil. Die einzige Möglichkeit, wie ich einen anonymen Typ verwenden konnte, erstel...
fragte Bob Horn vor 2 Jahren

2
Bewertungen
2
Antworten
759
Ansichten

Linq IEnumerable-Erweiterungen für void-Funktionen

Ich wollte Linq verwenden, um einem IEnumerable leere Methoden zuzuordnen, um alle Elemente zu ändern. Die vorhandenen Linq-Methoden benötigen beim Mapping eine Rückgabevariable, da sie auf basieren Func. Also beschloss ich, selbst einige Erweiterungsmethoden zu erstellen. Dies ist das erste Mal, d...
fragte JAD vor 2 Jahren

2
Bewertungen
0
Antworten
126
Ansichten

Implementieren der IQueryable-Gegenstückmethode der IEnumerable-Methode?

Ich habe diese Methode erstellt, um den INOperator von SQL zu simulieren : public static IEnumerable&lt;TSource&gt; In&lt;TSource, TMember&gt;(this IEnumerable&lt;TSource&gt; source, Func&lt;TSource, TMember&gt; identifier, params TMember[] values) =&gt; source.Where(m =&gt; va...
fragte mshwf vor 2 Jahren

5
Bewertungen
3
Antworten
1265
Ansichten

LINQ-Methode, mit der ein Element basierend auf dem vorherigen ausgewählt wird

Meine Anforderung ist es, eine Möglichkeit zum Filtern einer Sammlung von Elementen basierend auf einem vorherigen Wert zu implementieren. B. nur eine Zahl auswählen, die größer als die vorherige ist. Ich kenne zurzeit keine LINQ-Methode, mit der ich so etwas tun könnte, also entschloss ich mich, ei...
fragte LadislavBohm vor 2 Jahren

5
Bewertungen
2
Antworten
228
Ansichten

Portierung von funktionalem Programmcode nach Linq

Ich bin sehr neu in der C # -Programmierung, also dachte ich, ich würde versuchen, eine einfache Hash-Funktion auf Linq zu portieren. Von Learn you a haskell gibt es die folgende Implementierung von powerset: powerset :: [a] -&gt; [[a]] powerset xs = filterM (\x -&gt; [True, False]) xs Wo filterM...