我有一个链接序列,我想按User.Name(它的用户序列)排序.
我怎样才能做到这一点?
此外,如果我想删除User.Count = 0的任何用户,我可以在同一个查询中执行此操作吗?
dtb*_*dtb 10
IEnumerable<User> result = from user in users
where user.Count != 0
orderby user.Name
select user;
Run Code Online (Sandbox Code Playgroud)
要么
IEnumerable<User> result = users.Where(user => user.Count != 0)
.OrderBy(user => user.Name);
Run Code Online (Sandbox Code Playgroud)
其中users是IEnumerable <User>(例如List <User>).
这将选择所有用户user.Count != 0并按顺序返回它们user.Name.
请注意,原始集合users保持不变.
| 归档时间: |
|
| 查看次数: |
105 次 |
| 最近记录: |