假设我有以下列表:
var someList = new List<SomeObject>();
Run Code Online (Sandbox Code Playgroud)
其中包含以下条目:
SomeObject.Field
Apple
Orange
FruitBowl_Outside
Banana
Grape
FruitBowl_Inside
Run Code Online (Sandbox Code Playgroud)
我想对这个列表进行排序,以便FruitBowl条目位于底部,受此限制,一切都是字母的.
用词来说:
SomeObject.Field
Apple
Banana
Grape
Orange
FruitBowl_Inside
FruitBowl_Outside
Run Code Online (Sandbox Code Playgroud)
var orderedList = someList.OrderBy(obj => obj.Field.StartsWith("FruitBowl_"))
.ThenBy(obj => obj.Field);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
927 次 |
| 最近记录: |