Heim >Backend-Entwicklung >C++ >Wie kann ich eine Liste in C# effizient in eine Liste umwandeln?
Casting aus einer Liste
Die Konvertierung von einer Liste von Elementen vom Typ X in Typ Y, wobei X in Y umgewandelt werden kann, ist jeweils für ein Element möglich:
List<Y> ListOfY = new List<Y>(); foreach(X x in ListOfX) ListOfY.Add((Y)x);
Es gibt jedoch eine prägnantere Methode, um die gesamte Liste auf einmal umzuwandeln:
List<Y> listOfY = listOfX.Cast<Y>().ToList();
Überlegungen zur Verwendung dieser Methode Methode:
Das obige ist der detaillierte Inhalt vonWie kann ich eine Liste in C# effizient in eine Liste umwandeln?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!