[英]linq get all object in one-dimensional collection
public class Class1 : List<Class2>
{
}
public class Class2 : List<Class3>
{
}
public class Class3
{
string str;
int i;
}
public class Program
{
Class1 c = new Class1();
//insert values....
List<Class3> all = ??;
}
如何在“全部”变量中获得一维集合? 请注意,我无法修改Class1,class2和class3 ...
List<Class3> all = c.SelectMany(c2 => c2).ToList();
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.