我得到了一个带有 Visual Studio 2005 的 C# 应用程序。 该代码有大约 300 KLOC,已被滥用超过 3 年。
当我检查代码时,发现有很多未使用的函数/方法/属性。手动清理代码是不可能的(需要检查每个成员,如果没有发现引用则删除它。)
我希望通过 VS 宏自动执行此过程,它将遍历代码中的每个成员,如果它没有任何引用,则应将其删除,如果找到任何引用,请检查其调用成员的引用(如果是调用成员),没有任何引用它应该删除两者等等。
我相信有人会更早破解它。
最佳答案
Resharper有一个 Clean Code 功能,可以很好地指示哪些方法/类没有被使用。
关于c# - 清理不需要的代码 C#,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/614096/