在 Visual Studio 调试器中看到命名数据列?
当我调试数据表时,例如在监视窗口中,我通常会选择 Rows 属性,然后选择特定的索引 - 通常是 0 或 1。
当我这样做时,我会看到一个带有数字索引的 ItemArray 列表,代表该行的列。但这些专栏有名字,我想看看它们。因此,我更愿意看到带有列名称的 ItemArray 列表,而不是
myTable.Rows[0][6]
...我猜测/相当但不确定 LastName 列位于该位置在 [] 括号之间,所以我确定。这里有我没有看到的房产吗?或者有办法做到吗?
When I'm debugging a datatable, say in the watch window, I'll often choose the Rows property, and then a particular index-- 0 or 1, often times.
When I do that, I see an ItemArray list with numeric indexing, representing the columns for the row. But the columns have names, and I'd like to see them. So instead of
myTable.Rows[0][6]
...where I'm guessing/pretty-but-not-quite sure the LastName column is in that location, I'd prefer to see the ItemArray list with the column names between the [] brackets, so I know for sure. Is there a property here I'm not seeing or is there a way to do it?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
myTable.Rows[0]["columnName"] 不适合您?
如果您想获取“columnName-value”列表,您可以使用某种调试帮助程序:
在监视中,使用 DebugHelper.GetValues(table, 0)
myTable.Rows[0]["columnName"] isn't work for you?
If you want to get a list of "columnName-value" you can use some kind of debug-helper:
In watch, use DebugHelper.GetValues(table, 0)