有哪些替代方法可以实现由此产生的相同结果:
myCollection.Select(item => item.FirstValue)
.Concat(myCollection.Select(item => item.SecondValue)).ToList();
该场景是一个Collection<MyClass>
命名myCollection
的包含 MyClass 的实例(见下文)。我想创建一个List<int>
实例,其中包含MyClass.FirstValue
和MyClass.SecondValue
中的每个项目myCollection
。
public class MyClass
{
public int FirstValue { get; set; }
public int SecondValue {get; set; }
}