:は、ADO.NETでのデータテーブルをソートするための最良の方法は何ですか
personsDT.OrderBy(person => person.PersonName);
か:
personsDT.DefaultView.Sort = "PersonName ASC";
personsDTは、SharePointリストからビルドなので、SQLを(私はSQL SELECT文の中でクロードBY ORDERが最善の方法だと認識しています)を使用することは不可能です。パフォーマンスを考慮すると、OrderBy <>節がデータビューの並べ替えよりも遅くなる可能性があると私は心配しています。このようなパフォーマンスの影響を認識していますか?
私はその質問が有効だと思います。 DataTableを埋めると、ソートされた「ビュー」を別々に提供する必要があります。なぜなら、ローカルで並べ替えることができればDBに戻ってしまうからです。 –