Wie Tabelle auswählen Zeilen zählen in LINQ?
Wie man eine Tabelle Bedingung Zeilen zählt die Anzahl verwenden von LINQ,ich bekomme eine Tabelle aus der Datenbank,und ich möchte wissen, die Tabelle, die Spalten name ="title" und value ="A" Zeilen-Nummer?
Hier ist meine nicht perfekte-code:
var query=(from result1
in ds.Tables[0].AsEnumerable()
where result1.Field<string>("title")=="A"
select result1);
wenn muss ich die foreach-Abfrage, um die Anzahl!
InformationsquelleAutor user3127259 | 2013-12-23
Du musst angemeldet sein, um einen Kommentar abzugeben.
Verwenden
Count()
auf Ihre Abfrage zu bekommen, zählenes hat: msdn.microsoft.com/en-us/library/bb907979(v=vs. 110).aspx
InformationsquelleAutor wudzik
Nicht duplizieren müssen die gleiche Abfrage-code mit dem Zusatz von der .Count () - Methode am Ende nur um die Anzahl. walkhard s Lösung ist die beste, und identisch mit der Technik, die ich selbst benutzt hatte. Grundsätzlich, wie folgt:
InformationsquelleAutor n122vu
Verwenden build-in
Count
:InformationsquelleAutor Zbigniew
versuchen, diese
InformationsquelleAutor tariq