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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/meteor/3.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# 检测特定方法的使用情况_C#_Visual Studio 2012 - Fatal编程技术网

C# 检测特定方法的使用情况

C# 检测特定方法的使用情况,c#,visual-studio-2012,C#,Visual Studio 2012,在VisualStudio中,我想知道项目中的代码是否使用某些方法。例如,我们想知道字符串比较中使用了“==”,因为我们有一个团队规则,在比较字符串时只应使用“.Equals” 是否存在实现此目标的工具?给出以下代码块 var x = "s" == "a"; var y = 1 == 2; var z = "a" == "b"; 如果我右键单击第一个==并单击查找用法,我会得到以下结果。 如果我右键单击第二个==并单击查找用法,我会得到一个工具提示,说明这是唯一的用法 我不确定它有什么功能,

在VisualStudio中,我想知道项目中的代码是否使用某些方法。例如,我们想知道字符串比较中使用了“==”,因为我们有一个团队规则,在比较字符串时只应使用“.Equals”


是否存在实现此目标的工具?

给出以下代码块

var x = "s" == "a";
var y = 1 == 2;
var z = "a" == "b";
如果我右键单击第一个
==
并单击
查找用法
,我会得到以下结果。

如果我右键单击第二个
==
并单击
查找用法
,我会得到一个工具提示,说明
这是唯一的用法

我不确定它有什么功能,但有一个新的免费命令行版本的ReSharper


给定以下代码块

var x = "s" == "a";
var y = 1 == 2;
var z = "a" == "b";
如果我右键单击第一个
==
并单击
查找用法
,我会得到以下结果。

如果我右键单击第二个
==
并单击
查找用法
,我会得到一个工具提示,说明
这是唯一的用法

我不确定它有什么功能,但有一个新的免费命令行版本的ReSharper


ReSharper可以做到这一点。您可以在FxCop.Off-topic中创建自定义规则,但我很好奇为什么您会有这样的规则。我很好奇“因为我们有一个团队规则,所以在比较字符串时应该使用“.Equals”。将该规则更改为使用string.compareWe之所以拥有该规则,是因为土耳其语“I”之类的东西,如下所述:ReSharper可以做到这一点。您可以在FxCop.Off-topic中创建自定义规则,但我很好奇您为什么拥有该规则。我很好奇“因为我们有一个团队规则,在比较字符串时只使用“.Equals”。将该规则更改为使用string.compareWe拥有该规则是因为类似于土耳其语的“I”,如下所述: