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

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

このブログの人気の投稿

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

Excel で一部の図形だけ固定する