我有:
Dim aList As List(Of myObj.Answers) = myObj.GetResults(someID)
返回:
aList.AnswerID | aList.AnswerCount
1 3
2 5
3 9
如何获取列表(of myObj)中List.AnswerCount字段的总和?
Dim total = aList.Sum(function(x) x.AnswerCount)
不确定VB的语法,但它应该是这样的。
如果你只需要一个简单的和,这很容易:
aList.Sum(Function(i) i.AnswerCount)
dim result = aList.Select(function(a) a.AnswerCount).Sum()
是这样的吗?