怎么判断datatable中的置顶row字段是否存在

如何判断datatable中的置顶row字段是否存在?dt.Rows[n][XXX]XXX是字段名,可能存在或不存在,应该如何判断

如何判断datatable中的置顶row字段是否存在?
dt.Rows[n]["XXX"]

XXX是字段名,可能存在或不存在,应该如何判断?(不用try异常写法)

[解决办法]
if (dt.Columns.IndexOf("XXX") != -1)
{

}
[解决办法]

C# code
if(dt.Columns.Contains("XXX")){  //包含}