请问【vs2008 调试】调试的时候怎样显示datatable,datarow的数据?

demoooo 2010-05-03 07:57:15
在IDE环境里, 启动调试下过断点停下来后, 鼠标悬停在datatable或datarow赋值的变量上会提示他们的动态属性、数组数和值。

悬停在datarow 上可以看到单行数据的数据。如:

[0] = "333"
[1] = "test"
[2] = "testvalue"

请问如何能显示[0],[1],[2]的字段名称,而不是数据索引号?


另外datatable只能显示count数,在Rows里面也看不到字段和值的调试内容.

请问怎样能看到呢?
...全文
822 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
ILOVE_ASPNET 2010-05-04
  • 打赏
  • 举报
回复
对呀,调试的时候不是有个放大镜的东东么? 点进去一个再点进去不信找不到你想要的,嘿嘿。
demoooo 2010-05-03
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 xiaozhi_5638 的回复:]
调试时看不见数值
能看见Datatable的行数、列数
[/Quote]

那只有输出来才能看到啊
请叫我卷福 2010-05-03
  • 打赏
  • 举报
回复
调试时看不见数值
能看见Datatable的行数、列数
demoooo 2010-05-03
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 computerfox 的回复:]
引用 3 楼 wuyq11 的回复:

nuit,testdriven.net单元测试


?wuyq11这个跟单元测试有关?
[/Quote]

楼上大哥,是不是dt在调试的时候展开那些即使信息也没有数据,只有字段名(list)
捷哥1999 2010-05-03
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 wuyq11 的回复:]

nuit,testdriven.net单元测试
[/Quote]

?wuyq11这个跟单元测试有关?
demoooo 2010-05-03
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 computerfox 的回复:]
引用 1 楼 yeaicc 的回复:

悬停上后,会弹出来一个小提示窗,上面不是有个类似放大镜的东东吗,点击试试看。


你猜的吧!
在调试的时候,看不到Table中的数据。至少不能像其他简单类型那样,展开后,就能看到值了。
[/Quote]

刚又仔细找了下,

DataRow的数据是在
ItemArray的节点下能看到这行所有的的数据,但是都是以索引号的,没有column的名字.
要看columns的名称还得去 非公共成员 --- _columns ----非公共成员 --- _list里面.比较麻烦啊
能不能一次性既看到数据又能看到栏目名(字段名,而不是数据索引号)

----
DataTable 也找到了字段名的查看方法,却找不到数据的.
wuyq11 2010-05-03
  • 打赏
  • 举报
回复
nuit,testdriven.net单元测试
捷哥1999 2010-05-03
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 yeaicc 的回复:]

悬停上后,会弹出来一个小提示窗,上面不是有个类似放大镜的东东吗,点击试试看。
[/Quote]

你猜的吧!
在调试的时候,看不到Table中的数据。至少不能像其他简单类型那样,展开后,就能看到值了。
yeaicc 2010-05-03
  • 打赏
  • 举报
回复
悬停上后,会弹出来一个小提示窗,上面不是有个类似放大镜的东东吗,点击试试看。

110,530

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧