從列表中投射
從類型X 的項目列表到類型Y的轉換(其中X 可以轉換為Y)可以一次轉換一個項目:
List<Y> ListOfY = new List<Y>(); foreach(X x in ListOfX) ListOfY.Add((Y)x);
但是,有一種更簡潔的方法可以一次轉換整個清單:
List<Y> listOfY = listOfX.Cast<Y>().ToList();
使用此方法的注意事項方法:
以上是如何在 C# 中有效率地將清單轉換為清單?的詳細內容。更多資訊請關注PHP中文網其他相關文章!