假设我有一个对象列表Cat {名称,年龄,大小,重量等}.现在让我们想象一下List猫.我想要做的是创建一个新的CatDataView列表:
cats.Select(cat => new CatDataView{
Name = cat.Name,
Age = cat.Age,
Size = cat.Size,
Weight = Age + Size})
Run Code Online (Sandbox Code Playgroud)
是否有可能以某种方式做到这个重量=年龄+大小?这是一个更复杂的问题,其中Age和Size是复杂的LINQ查询.