我有一个C#类,它有各种静态公共属性作为键。
随着时间的推移,这个类会被重构多次,并且不再使用某些键,并且不再从同一Visual Studio解决方案中的项目中引用其他类。
我希望使用反射或其他方法来检查Visual Studio解决方案中的其他类中是否使用了这些键(属性)。
我想编写一个单元测试来发现是否有任何密钥不再使用。
我怎么能这样做?
答案 0 :(得分:1)
如果您没有使用反射访问您的属性/类,您可以使用 Shift + F12 或右键单击属性/类/字段并选择“查找”所有参考资料'。
这将打开“查找符号结果”窗口,您可以在其中查看对代码元素的所有引用。