C# 如何在VisualStudio中找到所有未调用的方法?

C# 如何在VisualStudio中找到所有未调用的方法?,c#,visual-studio,C#,Visual Studio,Visual Studio中是否有允许我查看解决方案中不再调用的所有未使用方法的功能?选择方法名称并右键单击,将有一个选项查找所有引用,或者只需按Shift+F12,该选项将列出此方法使用的所有位置打电话。因此,如果没有从任何地方调用该方法,那么定义该方法的地方将只有一个引用,这样您就可以知道是否正在使用该方法。在Visual Studio 2013之前(包括Visual Studio 2013)的版本中,提供了最终版本Code Lens,它将显示特定方法或类的引用数。Visual Studio

Visual Studio中是否有允许我查看解决方案中不再调用的所有未使用方法的功能?

选择方法名称并右键单击,将有一个选项
查找所有引用
,或者只需按
Shift+F12
,该选项将列出此方法使用的所有位置打电话。因此,如果没有从任何地方调用该方法,那么定义该方法的地方将只有一个引用,这样您就可以知道是否正在使用该方法。

在Visual Studio 2013之前(包括Visual Studio 2013)的版本中,提供了最终版本Code Lens,它将显示特定方法或类的引用数。Visual Studio 2015将为每个人带来此功能,而不仅仅是特权最终所有者。如果当前版本中没有Ultimate,您可以右键单击某个方法并选择
查找所有引用。另一个简单的选择是右键单击并选择查看调用层次结构。它将显示对该方法的调用和来自该方法的调用


如果您对第三方选项持开放态度,那么,ReSharper实际上在显示未使用的元素方面做得非常出色

如果可能的话,给自己买一份ReSharper。它的许多特性之一是能够提供未使用的代码元素列表。