public static SelectList HolidayDays()
{
SelectList retval = GenerateKeyValueList<HolidayCity>(HolidayCityHelper.GetFriendlyName, HolidayCity.NotSet);
//sort
retval.OrderBy(i => i.Text == "New York")
.ThenBy(i => i.Text == "London")
.ThenBy(i => i.Text);
return retval;
}
为什么 SelectList 根本不排序?它与我什至执行排序操作之前的顺序完全相同,但它编译并运行没有错误。