0

我正在尝试使用某种模式订购一些数据,并且需要一些帮助来弄清楚如何做到这一点。我还没有看到在 orderby 子句中使用 linq 查询的任何示例,并且不确定如何在这种情况下对数据进行排序:

public IList<UserEventModel> GetListData(IDictionary<string, IList<string>> criteria, IEnumerable<UserEventModel> subscriptions)
{
    subscriptions = subscriptions.OrderBy(x => x.EntityType);
}

寻找附加到 EntityType 的扩展,以与键 [2] 处的“标准”值对的内容进行比较,例如x => x.EntityType.?(指定的值集合)

4

1 回答 1

1

你几乎是对的。追加列表并尝试

 subscriptions = subscriptions
                   .OrderBy(x => x.EntityType).ToList();
于 2013-04-25T17:58:19.640 回答