リストからのキャスト
型 X の項目のリストから型 Y への変換 (X は Y にキャストできます) は、一度に 1 項目ずつ可能です:
List<Y> ListOfY = new List<Y>(); foreach(X x in ListOfX) ListOfY.Add((Y)x);
ただし、リスト全体を一度にキャストするためのより簡潔な方法が存在します:
List<Y> listOfY = listOfX.Cast<Y>().ToList();
これを使用する際の考慮事項メソッド:
以上がC# でリストをリストに効率的にキャストするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。