假设我有一堆 Bloops
Class Bloop
Public FirstName
Public LastName
Public Address
Public Number
Public OtherStuff
End Class
然后我有一类金酸莓
Class Razzie
Public FirstName
Public LastName
End Class
是否可以使用 Linq 从 Bloops 集合中的所有 Bloops 中选择 FirstName 和 LastName 并返回 Razzies 集合?还是我只能使用 For 循环来完成我的工作?
要消除任何混淆,VB 或 C# 都可以。此外,这可能会导致我提出以下问题(使用“Where”子句怎么样)。
最佳答案
List<Bloop> myBloops = new List<Bloops>;
//populate myRazzies
List<Razzie> myRazzies = myBloops.Select(x => new Razzie() { FirstName = x.FirstName, LastName = x.LastName}).ToList();
关于c# - Linq 选择某些属性到另一个对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/923238/