是否有可以解决我的场景的.NET内置方法?
{ "Mark", "Tom", "Mat", "Mary", "Peter" }"Ma"作为排序字符串帮助器{ "Mark", "Mary", "Mat", "Tom", "Peter" }我知道解决这个问题的功能很容易,但我感兴趣的是这种方法存在.
PS.使用.NET 4.0
Ric*_*lly 17
使用.Net 3.5(及以上版本),Linq中的OrderByDescending和ThenBy方法将能够执行您想要的操作.例如:
var ordered = strings.OrderByDescending(s => s.StartsWith("Ma")).ThenBy(s => s);