使用多个参数的方法调用在调试时查看参数值?

时间:2016-09-19 16:08:17

标签: c# visual-studio-2010 debugging

假设我正在使用代码,我到达了一个断点,代码行是这样的:

GetEmpInfo(empName, empLast, empSS, empDept, empBirth, empCity, empState, 
empCountry, parm1, moreparms, evenmore, toomanyparms);

有没有办法知道每个参数的价值而不经过每个变量?我知道必须有办法;我只是不知道它在哪里。

感谢。

2 个答案:

答案 0 :(得分:0)

您可以使用DebuggerDisplay属性

 [DebuggerDisplay("{Param1} {Param1} {Param1}")]

当您将鼠标悬停在对象上时,您将看到上面输入的值

答案 1 :(得分:0)

有7种好方法可以做到 -

1. Data Tip
2. Autos Window
3. Locals Window
4. Watch Window
5. Quick Watch Window
6. Parallel Watch Window
7. Immediate Window

Check this for more info