在C#中,当我使用方法时通常使用String
,而在声明变量时则使用string
。我在其他地方读到过这是保持代码简洁的首选方法,并且这让我感到很有道理。但是,在使用String
时,我在Visual Studio 2015中遇到了一个新消息:Name can be simplified
。VS建议改用string
。
为什么在VS2015中比2013中更倾向于使用string
而非String
?
这不是这个问题的重复。那个问题询问整体上的区别,而我询问为什么VS现在建议使用其中一个;我不知道技术上是否发生了变化或其他类似的原因。