[C#] DataTable への主キー設定と確認
DataTable には通常のテーブル同様、主キー (PrimaryKey) が設定できる。
var dt = new DataTable(); dt.Columns.Add("Key", typeof(int)); dt.Columns.Add("Name", typeof(int)); // 主キー設定 dt.PrimaryKey = new DataColumn[] { dt.Columns["Key"] }; // 主キーの取得。DataColumn[] として返却される。 var columns = dt.PrimaryKey;VB での書き方など、詳細ははこちらで確認できる。 DataTable.PrimaryKey プロパティ - msdn