0

List<string>C#で a の並べ替えアルゴリズムを変更する方法はありますか?

リストがあれば

List<string> Names = new List<string>();

ソートするとき、私は呼び出します

Names.Sort();

使用されているデフォルトのアルゴリズムをオーバーライドする方法はありますか?

2 番目の質問

ASP.NET MVC3 での Web グリッドの並べ替えのビルドについてはどうですか? Webgrid には並べ替えが組み込まれています。指定するcanSort=trueと、ヘッダーをクリックすると、行がアルファベット順に並べ替えられます。私もそれを変更する方法はありますか?

ありがとう

4

1 に答える 1

2

List<>.Sort()カスタム比較子を受け入れるオーバーロードがあります。

于 2012-04-07T10:44:58.253 に答える