在 C# 中,我通常在使用方法时使用 String
,在声明变量时使用 string
。我在别处读到这是保持事物清洁的首选方法,这对我来说很有意义。在 Visual Studio 2015 中,当我使用 String
时,我收到一条新消息:Name can be simplified
。 VS 建议改用string
。
为什么 string
现在在 VS2015 中优于 String
而在 2013 年却不是?
不是 this question 的副本.那个人问总体上有什么区别,我问的是为什么 VS 现在建议一个而不是另一个;我不知道是否发生了技术差异或其他影响。
最佳答案
因为您没有取消选中“在声明局部变量、参数和成员时首选内在预定义类型关键字” 发现于 工具 > 选项 > 文本编辑器 > C# > 代码风格
关于c# - 为什么 "string"被认为是 "String"的简化版本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32187486/