我有一个链接序列,我想按 User.Name(它是一个用户序列)排序。
我该怎么做?
另外,如果我想删除任何 User.Count = 0 的用户,我可以在同一个查询中这样做吗?
请您参考如下方法:
IEnumerable<User> result = from user in users
where user.Count != 0
orderby user.Name
select user;
或
IEnumerable<User> result = users.Where(user => user.Count != 0)
.OrderBy(user => user.Name);
其中 users 是一个 IEnumerable
这会选择所有 user.Count != 0 的用户,并返回按 user.Name 排序的用户。
请注意,原始集合 users 保持不变。
