[C#] DataTableを並び替えてからfor, foreachで列挙する。

DataRow[] rows = dt.Select("", "no");
foreach (DataRow row in rows)
{
 // なんか処理
}
Selectメソッドの第一引数には条件を指定する。
特に条件がない場合には上記の例のように空でも良い。
第二引数には並び替えをする列名を指定する。この場合は「no」という列を昇順指定している。
「desc」キーワードで降順にすることもできる。

このブログの人気の投稿

Excel で入力した文字に勝手に取り消し線が入る

コピーした行の挿入が表示されない時はフィルタされていないかチェック