友綜合排序,我有一個這樣的名單:在列表<string> C#
var filenames = new List<string>
{
"150_A_1_A",
"150_A_1",
"149_2",
"149_1",
"150_1_A",
"150_A_2",
"150_2_A"
};
,我需要這些名單在這樣的方式得到以下順序進行排序:
149_1
149_2
150_1_A
150_2_A
150_A_1
150_A_1_A
任何理念?感謝
使用'的.sort()'方法這裏已經回答的問題[鏈接](http://stackoverflow.com/questions/5573047/sort-list-in- c-sharp) – 2014-10-27 13:08:32
其中'150_A_2'項目將按此順序排列? – 2014-10-27 13:09:57
或物品'150_10_A'? (我猜你的例子並不是問題的全部代表)。 – SWeko 2014-10-27 13:11:08