Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
私が持っている場合
class foo { int a int b }
そしてList<foo> myList
List<foo> myList
を作成するための簡単な表記法はありますかList<int> from eg myList[*].a、つまりa、各要素から選択して新しいリストを作成します
List<int> from eg myList[*].a
a
明らかにこれはmyListを繰り返し処理することで実行できますが、頻繁に発生するようで、ショートカット表記があるかどうか疑問に思っていました
配列などに対する同じ質問
ありがとう
C# 3.0 以降のコンパイラ (VS2008 以降) を使用している場合は、次のことを試してください。
List<Foo> list = GetTheList(); List<int> other = list.Select(x => x.a).ToList();