Als «q» getaggte Fragen

117
Mehrere Eigenschaften in einer Liste festlegen <T> ForEach ()?

Bei einer Klasse: class foo { public string a = ""; public int b = 0; } Dann eine allgemeine Liste von ihnen: var list = new List<foo>(new []{new foo(), new foo()}); Wenn ich innerhalb der folgenden Methode mehrere Eigenschaften zuweisen soll List<T> ForEach(), gibt es eine einfachere...

117
linq wobei list eine beliebige in list enthält

Wie kann ich mit linq eine Liste von Elementen abrufen, deren Attributliste mit einer anderen Liste übereinstimmt? Nehmen Sie dieses einfache Beispiel und den Pseudocode: List<Genres> listofGenres = new List<Genre>() { "action", "comedy" }); var movies = _db.Movies.Where(p =>...

115
Überladen von std :: swap ()

std::swap()wird von vielen Standardcontainern (wie std::listund std::vector) beim Sortieren und sogar beim Zuweisen verwendet. Die Standardimplementierung von swap()ist jedoch sehr verallgemeinert und für benutzerdefinierte Typen eher ineffizient. Somit kann Effizienz durch Überladen std::swap()mit...

114
Wie kann ich jedes n-te Element aus einer Liste <T> abrufen?

Ich verwende .NET 3.5 und möchte in der Lage sein, jedes * n* -te Element aus einer Liste abzurufen. Es stört mich nicht, ob dies mit einem Lambda-Ausdruck oder LINQ erreicht wird. Bearbeiten Sieht so aus, als hätte diese Frage eine Menge Debatten ausgelöst (was gut ist, oder?). Die Hauptsache, die...

114
Ist die Reihenfolge der LINQ-Funktionen wichtig?

Grundsätzlich ist, wie in der Frage angegeben, die Reihenfolge der LINQ-Funktionen für die Leistung von Bedeutung ? Offensichtlich müssten die Ergebnisse noch identisch sein ... Beispiel: myCollection.OrderBy(item => item.CreatedDate).Where(item => item.Code > 3); myCollection.Where(item...

113
Suchen Sie den Index eines Werts in einem Array

Kann linq irgendwie verwendet werden, um den Index eines Wertes in einem Array zu finden? Diese Schleife lokalisiert beispielsweise den Schlüsselindex innerhalb eines Arrays. for (int i = 0; i < words.Length; i++) { if (words[i].IsKey) { keyIndex = i; }

113
R-Skript planen

Ich habe ein R-Skript geschrieben, das einige Daten aus einer Datenbank abruft, mehrere Operationen daran ausführt und die Ausgabe in eine neue Datenbank sendet. Ich möchte, dass dieses Skript jeden Tag zu einer bestimmten Zeit ausgeführt wird, kann jedoch keine Möglichkeit finden, dies effektiv zu...

112
Sequenz enthält keine passenden Element

Ich habe eine asp.net-Anwendung, in der ich linq zur Datenmanipulation verwende. Während des Laufens erhalte ich die Ausnahme "Sequenz enthält kein passendes Element". if (_lstAcl.Documents.Count > 0) { for (i = 0; i <= _lstAcl.Documents.Count - 1; i++) { string id =

112
JQ: Wählen Sie mehrere Bedingungen aus

Ich habe einen JSON und im Moment muss ich mit select nur die Daten abrufen, die einer Bedingung entsprechen. Ich muss basierend auf mehr Bedingungen filtern. Zum Beispiel: .[] | select((.processedBarsVolume <= 5) && .processedBars > 0) Wie kann ich das

111
Linq-Reihenfolge nach Booleschen Werten

Ich habe eine Linq-Abfrage, die ich nach f.bar, einer Zeichenfolge, bestellen möchte, aber ich möchte sie auch zuerst nach f.foo, einem booleschen Feld, bestellen. Wie die Abfrage unten. (from f in foo orderby f.foo, f.bar select f) Obwohl dies kompiliert wird, funktioniert es nicht wie erwartet....