2017-04-19 11 views
0

私は、コレクションのタイプのプロパティを持つオブジェクトのコレクションを持っています。 ヘルプLinqを使用してオブジェクトプロパティをコレクションオブジェクトの1つにすばやく移行するにはどうすればよいですか。私はすべてのプロパティを移行する必要があるオブジェクトのプロパティを1つのリストオブジェクトにマイグレーション

Class obj 
{ 
    list<int> aa; 
    List<obj> b = new List<obj>() 
    { 
     new obj() 
     { 
      aa = new List<int>(){1,2,3} 
     }, 
     new obj() 
     { 
      aa = new List<int>(){4,5,6} 
     } 
    } 
} 

「AA」1つのコレクションにオブジェクトのコレクションのに名前を付けます。おかげさまで

答えて

1

使用LINQとSelectMany

var result = b.SelectMany(o=>o.aa).ToList(); 
+0

は、迅速な答えをありがとう。 – iSarzhan

+0

@iSarzhanあなたはこの回答を受け入れることができますか? – Backs

関連する問題