Lesen Werte aus einer Datentabelle Spalte in eine Liste<string> mit LINQ
Ich habe eine DataTable
Objekt mit 5 Spalten zurückgegeben, um mir von einem service. Ich bin nur daran interessiert, eine der Spalten, die FuncName
Spalte und möchte, dass meine utility-Methode, ruft die service-Streifen, zusätzliche Informationen und einfach nur wieder ein List<string>
Objekt, mit einem element für den Wert dieser Spalte für jede Zeile der DataTable
. Dies scheint eine perfekte Anwendung für den link zum Lesen der Werte aus der DataTable
und dann fügen Sie Sie zu meine List<string>
aber ich kann einfach nicht scheinen, um herauszufinden, wie am besten zu schreiben, dass code. Ich würde denken, die Any<>
Methode wäre von einigem Wert, aber ich bin mir nicht sicher wo zu start.
Any<>()
relevant ist?Wahrscheinlich nur Unwissenheit meinerseits. Ich fühlte mich wie, weil ich wollte, dass alle Zeilen in der Liste, die
Any<>()
gefiltert durch einen immer wahren Kriterien, würde mich die Lösung, die ich nach war. Ich sehe jetzt, dass Select()
ist eine viel bessere Passform für meine situation.Richtig.
Any<>()
prüft, ob beliebiger der Elemente entsprechen einem Zustand. Es gibt einen boolschen Wert zurück. Die Dokumentation ist dein Freund.InformationsquelleAutor Michael Kingsmill | 2012-03-12
Du musst angemeldet sein, um einen Kommentar abzugeben.
InformationsquelleAutor SLaks