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 がまったくソートされないのはなぜですか? 並べ替え操作を実行する前とまったく同じ順序のままですが、エラーなしでコンパイルおよび実行されます。