我开发WinForms应用程序。 如何理解我添加到应用程序中的哪些引用正在使用中,哪些引用未使用?
如果我不删除未使用的引用,它们会降低我的应用程序性能吗?
答案 0 :(得分:12)
运行应用程序时,未使用的引用不会导致任何性能损失。您的引用在编译时用于查找未知符号。
这只是给你的编译器的额外信息;告诉它在哪里寻找符号。编译结束后,就不再需要了。
答案 1 :(得分:1)
查看代码是否使用引用(没有外部工具)的一种方法是简单地删除该引用并进行编译。
在代码中使用?你会得到很好的错误信息,只需将其添加回来。
没用过?编译成功,您可以将其删除。
如果在同一个解决方案中引用您自己的项目并且只有几个类,您可以右键单击Visual Studio中的每个类并选择查找所有引用 - 如果某些内容引用该类你会看到的。
答案 2 :(得分:0)
您可以使用VS的扩展名。您可以在VS Gallery中找到它们。你可以尝试这个: Reference Assistant