我正在创建一个用于测试的数据行的模拟实例。
我试图从我们的数据库复制的行包含37个具有不同变量的列。
有没有机会在调试时以简洁的文本形式获取信息,以便简单地编辑我的模拟对象?
答案 0 :(得分:6)
怎么样
var colNames = dr.Table.Columns.Cast(Of DataColumn)
.Select(x => x.ColumnName).ToList()
答案 1 :(得分:6)
我不得不调整Nikhil的演员:
var colNames = dr.Table.Columns.Cast<DataColumn>().Select(x => x.ColumnName).ToList();
答案 2 :(得分:1)
解决了这个问题,因为我无法让Nikhils代码工作。
int i = 0;
while(i<looprow.Table.Columns.Count)
{
Debug.WriteLine(looprow.Table.Columns[i].ColumnName);
i++;
}