Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# VisualStudio如何检查是否在接口中定义了类的所有公共成员_C#_Visual Studio 2012 - Fatal编程技术网

C# VisualStudio如何检查是否在接口中定义了类的所有公共成员

C# VisualStudio如何检查是否在接口中定义了类的所有公共成员,c#,visual-studio-2012,C#,Visual Studio 2012,VisualStudio中是否有工具或分析工具可以查找未在该类接口中定义的类的公共memebr(方法、字段、属性)。这将是一个很好的帮助,我希望有我的代码审查。如果你想找到未使用的cod,而不是使用ReSharper 右键单击解决方案并选择“查找代码问题”。结果之一是“未使用的符号”。这将向您显示未使用的类、方法等 或 内置于Visual Studio更高版本中的FxCop将警告未使用的私有或内部成员。右键单击项目并选择“运行代码分析”。与其他人已经指出的由编译器标识的“不可访问的代码段”相结合

VisualStudio中是否有工具或分析工具可以查找未在该类接口中定义的类的公共memebr(方法、字段、属性)。这将是一个很好的帮助,我希望有我的代码审查。

如果你想找到未使用的cod,而不是使用ReSharper

右键单击解决方案并选择“查找代码问题”。结果之一是“未使用的符号”。这将向您显示未使用的类、方法等

内置于Visual Studio更高版本中的FxCop将警告未使用的私有或内部成员。右键单击项目并选择“运行代码分析”。与其他人已经指出的由编译器标识的“不可访问的代码段”相结合,这应该捕获剩余的未使用代码


如果您想找到未使用的cod,请使用ReSharper

右键单击解决方案并选择“查找代码问题”。结果之一是“未使用的符号”。这将向您显示未使用的类、方法等

内置于Visual Studio更高版本中的FxCop将警告未使用的私有或内部成员。右键单击项目并选择“运行代码分析”。与其他人已经指出的由编译器标识的“不可访问的代码段”相结合,这应该捕获剩余的未使用代码


如果要确保在界面中定义了所有公共成员,可以使用Visual Studio提取界面的功能,并将其与界面进行比较

您可以通过以下方式完成此操作:

  • 右键单击类名
  • 重构
  • 选择“提取接口”
  • 我还建议使用(可以下载)进行代码分析。它还具有用于集成到VisualStudio中的功能


    如果要确保在界面中定义了所有公共成员,可以使用Visual Studio提取界面的功能,并将其与界面进行比较

    您可以通过以下方式完成此操作:

  • 右键单击类名
  • 重构
  • 选择“提取接口”
  • 我还建议使用(可以下载)进行代码分析。它还具有用于集成到VisualStudio中的功能


    你需要的是。它是一个静态代码分析工具,使用代码查询语言检查代码的每个可能方面。

    您需要的是。这是一个静态代码分析工具,使用代码查询语言检查代码的每个可能方面。

    不确定,但您可以打开其他接口和类的类树并手动进行比较。您想知道代码中未使用的方法吗?我不确定我是否理解您:公共成员是该类的接口,因此,根据定义,您不会找到任何不确定的。不确定,但您可以打开其他接口和类的类树并手动比较。您想知道代码中未使用的方法吗?我不确定我是否理解您:公共成员是类的接口,因此,根据定义,你不会找到任何不符合要求的。这已经非常好了。现在,如果我们可以自动化这个,并有自动比较工具与日志…这已经是非常好的。现在,如果我们可以自动化这一点,并有自动比较工具与日志。。。