私はこのようなリストを持っています:
List<string> list_lines = new List<string>();
list_lines.add("name1__pass1__com__14__55");
list_lines.add("name2__pass2__com__14__5445");
list_lines.add("name3__pass3__com__14__456456");
list_lines.add("name4__pass4__com__14__1357");
list_lines.add("name5__pass5__com__14__20000");
list_lines.add("name6__pass6__com__14__25");
list_lines.add("name7__pass7__com__14__12");
もっと...
ご覧のとおり、ここに区切り記号があります->そのリストのすべての文字列に「__」。
平均 :
string[] Separator = new string[] { "__" };
foreach(string s in list_lines)
{
string[] line_ar = s.Split(Separator, StringSplitOptions.None);
int Num = int.parse(line_ar[4]);
}
そのリストの Num 部分でそのリストを並べ替えたい。
StackOverflow を使用していくつかのメソッドをテストしましたが、大きなリストのバグがありました。
それをソートするために私を助けて本当に感謝します