正如What is the difference between String and string in C#?所述,您可以在代码中使用字符串和字符串。
为了拥有通用的代码样式,我们决定在创建对象时使用string:
string name="Elvis";
当我们使用静态方法时和String:
String.Concat("Elvis", " lives");
我想配置ReSharper以便识别这一点,但我发现我可以将其配置为使用第一种或第二种方式:
答案 0 :(得分:2)
根据文档,我不相信这是目前可行的。我同意这是一个合乎逻辑的事情,但我确实也是如此配置它。 Resharper最近才添加了选择如何引用内置类型名称的功能。显然只在9.1中添加了对任何控制的支持。这是要求它的门票: https://youtrack.jetbrains.com/issue/RSRP-5662
请注意,尽管有其他人在评论中询问您想要的内容,但开发团队对其评论没有回复,并且在实施该功能时看起来并未添加此功能。 / p>
为完整起见,请参阅描述此选项的文档的相关页面: https://www.jetbrains.com/resharper/help/Built_In_Type_Naming.html