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

View parameter values while debugging with method call of many parameters?

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

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

有没有一种方法可以在不遍历每个变量的情况下知道每个参数的值?我知道必须有办法;我只是不知道它在哪里。

谢谢。

您可以使用 DebuggerDisplay 属性

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

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

有 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