我正在与一个奇怪的行为OrderBy()的方法Lists.
想象一下,你有一个List,每个人都拥有Firstname,Lastname和Gender.如果此列表中的所有人都是Gender "m",那么每次调用后我都会得到不同的排序
list.OrderBy(p => p.Gender)
Run Code Online (Sandbox Code Playgroud)
但我不希望我的列表在每次刷新时跳转.有什么想法吗?
ThenBy()如果Gender相同,您可以使用其他属性对其进行排序.像这样:
list.OrderBy(p=>p.Gender).ThenBy(p=>p.FirstName);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1075 次 |
| 最近记录: |