spl*_*tor 13 resharper optional-parameters visual-studio
如果我有一个带可选参数的函数,是否有一种简单的方法可以找到我的代码中调用该函数并将值传递给该参数的所有位置?
该函数有许多非默认参数,因此扫描调用函数的地方的常用Find Usages结果是有问题的,因为它修剪了线条,我无法看到是否使用了可选参数.
Aak*_*shM 18
随着光标的参数选择ReSharper | Inspect | Value Origin,或从键盘,Inspect This用Ctrl+ Shift+ Alt+ A,然后Value Origin.
您将获得一个检查结果窗口,其中包含显式为该参数指定值的所有位置.
我认为最好的方法是改变方法的签名。换句话说,您可以将参数的类型更改为另一种类型(为了安全起见,参数不使用该类型)并在重建后查看错误列表。通过这种方式,您可以找到该参数的所有(不仅仅是显式)用法。
| 归档时间: | 
 | 
| 查看次数: | 903 次 | 
| 最近记录: |