C# のDataTableで特定のカラムがあるか、有無を調べるには、Columns.Containsを使います。
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"))
{
//処理
}
簡単ですな。