C# のDataTableで特定のカラムがあるか、有無を調べるには、Columns.Containsを使います。
1 2 3 4 5 6 7 8 9 |
DataTable _dt = new DataTable(); DataColumn _dc_name = new DataColumn("name"); DataColumn _dc_age = new DataColumn("age"); _dt.Columns.AddRange(new DataColumn[] { _dc_name, _dc_age }); if (_dt.Columns.Contains("age")) { //処理 } |
簡単ですな。