質問

私が持っている場合は、

class foo
{ 
   int a
   int b
}

List<foo> myList

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();
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top