我有一个像这样的对象列表:
BonusesToApprove = new List<Bonus>();
我需要按ID分组。我尝试了几种方法,如the suggestion here,但编译器返回消息:
System.Collections.Generic.List<AdHoc.Objects.Bonus> does not contain a definition for 'GroupBy' ...
我尝试的代码示例是:
var grouped = BonusesToApprove
.GroupBy ...
谁能告诉我我做错了什么?
答案 0 :(得分:2)
您可能忘记在类中引用LINQ命名空间。
使用您拥有的任何其他using
语句将其置于顶部:
using System.Linq;