【发布时间】:2020-06-29 19:16:21
【问题描述】:
如果我从方法 GetType1List 获得 Type1 的列表
List<Type1> Type1List = GetType1List();
然后我可以创建一个Type2 的列表,并使用foreach 在第一个列表中循环,以使用需要Type1 实例的构造函数添加新的Type2:
List<Type2> Type2List = new List<Type2>();
foreach(Type1 type1 in Type1List)
{
Type2List.Add(new Type2(Type1));
}
有没有什么方法可以在不创建Type1 的初始列表和foreach 循环的情况下结束它?
【问题讨论】: