C# 我们是否应该始终将私有方法转换为私有静态方法?

C# 我们是否应该始终将私有方法转换为私有静态方法?,c#,C#,Resharper建议将私有方法转换为私有静态方法?什么是不同的,什么是优势?这里需要一些输入。它是C代码。当方法不依赖对象的字段时,私有静态是好的 如果是这样的话,ReSharper不会提出类似的建议 因此,当您的方法仅依赖于其参数时,最好将其设置为静态 编译器可以利用这些方法—这里的某个地方对此进行了解释。如果存在多个已识别的适用副本,请不要回答。帮助我们解决问题并限制噪音。如果您有贡献,请将其添加到规范副本中。@user414076-Hmm,您可能是对的。我没有寻找DUP,因为我认为这是用

Resharper建议将私有方法转换为私有静态方法?什么是不同的,什么是优势?这里需要一些输入。它是C代码。

当方法不依赖对象的字段时,私有静态是好的

如果是这样的话,ReSharper不会提出类似的建议

因此,当您的方法仅依赖于其参数时,最好将其设置为静态


编译器可以利用这些方法—这里的某个地方对此进行了解释。

如果存在多个已识别的适用副本,请不要回答。帮助我们解决问题并限制噪音。如果您有贡献,请将其添加到规范副本中。@user414076-Hmm,您可能是对的。我没有寻找DUP,因为我认为这是用户的责任——我只是回答问题(当时没有标记为重复)。我必须检查梅塔对这件事的看法:)