2012-09-14 59 views
0

我有以下类:我怎样才能总结出字段的值在C#集合

public class ViewEvent { 

    public long Elapsed { get; private set; } 
    public string Description { get; private set; } 

} 

在我的模型我有这些类的实例的集合:

public IList<ViewEvent> Events { get; set; } 

如何获取我的Events集合中所有ViewEvents的总elapsedTime?

+0

什么是迭代每个'ViewEvent'逐一总结'Elapsed'值的问题? – Azodious

回答

4

用LINQ,Events.Sum(event => event.Elapsed);

正如哈比卜指出,一定要加

using System.Linq; 
+1

+1,删除了我的副本 – Habib