Es tut mir leid wegen des verwirrenden Titels, aber ich habe keinen besseren Weg gefunden, mein Problem zu erklären.C# Erhalte eine Liste aus einem Feld aus einer Liste
Ich habe eine Liste von Objekten, myList, können wir sie 'MyObject' nennen. die Objekte in etwa so aussehen:
Class MyObject
{
int MYInt{get;set;}
string MYString{get;set;}
}
List<MyObject> myList;
...
ich für eine schöne/short/andere Art freue mich auf ein List<string>
von ‚myList‘ zu schaffen, wo ich nur das "MyString Eigentum verwenden.
Ich kann dies mit myList.forEach() tun, aber ich frage mich, ob es eine schönere Art und Weise ist
Dank !!
Es könnte erwähnenswert, dass, wenn alles, was Sie tun wollen Iterierte darüber ist, brauchen Sie nicht 'ToList()'. Verwenden Sie das nur, wenn Sie die neue Liste oder den neuen Index darin ändern müssen. – Timwi