5

DataSet 内のテーブルを DataRows または他の行データのリストに変換することに関する多くの投稿を目にしますが、この質問について何も見つけることができませんでした。これは、.Net 3.0 を使用して思いついたものです。

    public static List<DataTable> DataSetToList(DataSet ds)
    {
        List<DataTable> result = new List<DataTable>();

        foreach (DataTable dtbl in ds.Tables)
        {
            result.Add(dtbl);
        }

        return result;
    }

拡張メソッドを除いて、より良い方法はありますか?

ありがとう

4

2 に答える 2