【问题标题】:Getting all column names / column values from datarow when debugging调试时从数据行获取所有列名/列值
【发布时间】:2015-06-18 16:49:38
【问题描述】:

我正在创建一个用于测试的数据行的模拟实例。

我试图从我们的数据库中复制的行包含 37 个具有不同变量的列。

在调试时是否有机会以纯文本形式获取信息以便简单地编辑我的模拟对象?

【问题讨论】:

标签: c# visual-studio-2010 debugging


【解决方案1】:

我不得不调整 Nikhil 的演员阵容:

var colNames = dr.Table.Columns.Cast<DataColumn>().Select(x => x.ColumnName).ToList();

【讨论】:

    【解决方案2】:

    怎么样

    var colNames = dr.Table.Columns.Cast(Of DataColumn)
                                   .Select(x => x.ColumnName).ToList()
    

    【讨论】:

      【解决方案3】:

      因为我无法让 Nikhils 代码工作,所以就这样解决了。

              int i = 0;
              while(i<looprow.Table.Columns.Count)
              {
                  Debug.WriteLine(looprow.Table.Columns[i].ColumnName);
                  i++;
              }
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2014-05-22
        • 1970-01-01
        • 1970-01-01
        • 2020-01-08
        • 1970-01-01
        • 2020-07-08
        • 2015-09-13
        相关资源
        最近更新 更多