少々古い環境で恐縮です。
Windows7、Visual Studio2008 C#
例えば以下のような1つのdataTable があるのですが
var dataTable = new DataTable(); dataTable.Columns.Add("作家名", typeof(string)); dataTable.Columns.Add("作品名", typeof(string)); dataTable.Columns.Add("ID", typeof(int)); dataTable.Rows.Add("江戸川 乱歩", "怪人二十面相", 2); dataTable.Rows.Add("江戸川 乱歩", "少年探偵団", 5); dataTable.Rows.Add("太宰 治", "人間失格", 6); dataTable.Rows.Add("太宰 治", "斜陽", 8); dataTable.Rows.Add("夏目 漱石", "吾輩は猫である", 9); dataTable.Rows.Add("夏目 漱石", "坊っちゃん", 1);
dataTableをもとに、
江戸川 乱歩で1つのDataTable、
太宰 治で1つのDataTable、
夏目 漱石で1つのDataTable、
と3つのDataTableを作成したいのです。
このような場合、グループ化するような便利なメソッド等ないでしょうか?
何かスマートな方法があれば教えてください。
宜しくお願い致します。
【同日追記】
.net frameworkのバージョンは、3.5です。
回答1件
あなたの回答
tips
プレビュー