トップページに戻る
次のC#のサンプルへ
前のC#のサンプルへ
2-5 DataTableクラス
C#のサンプル
ソース
using System;
class Program
{
static void Main()
{
var dt = new System.Data.DataTable();
dt.Columns.Add("ID", typeof(String));
dt.Columns.Add("Val", typeof(int));
dt.Rows.Add("1", 10);
dt.Rows.Add("2", 20);
dt.Rows.Add("3", 10);
dt.Rows.Add("4", 20);
//ヘッダ行の表示
foreach (System.Data.DataColumn each in dt.Columns) {
Console.Write(each.ToString() + ",");
}
Console.WriteLine();
foreach (System.Data.DataRow each1 in dt.Rows) {
foreach (System.Data.DataColumn each2 in dt.Columns) {
Console.Write(each1[each2.ToString()] + ",");
}
Console.WriteLine();
}
}
}
実行結果
ID,Val,
1,10,
2,20,
3,10,
4,20,
解説
foreach文は便利ですねぇ