为什么Visual Studio在C#文本编辑器中使单词'String'变暗

时间:2019-02-15 16:04:36

标签: c# visual-studio-2017 editor

从VS2013升级到VS2017时,我导入了以前的环境设置,但遇到这种奇怪的编辑器行为,其中“字符串”一词不断变暗:

enter image description here

小写时,关键字“ string”已正确着色。

要清楚,它使用正确的颜色,即我在键入类名而不是关键字时期望的颜色。但是出于某种原因,它以与使不需要的“使用”语句或无法访问的代码变暗的相同方式变暗。

大概该修复程序在“选项”>“文本编辑器”>“ C#”中,但我似乎找不到它。

1 个答案:

答案 0 :(得分:5)

因为使用字符串(小写)比使用字符串(大S)更好。 These are the C# types。您将看到“字符串”是基本值类型。 “字符串”是一个别名。变灰表明了这一点。

如果将鼠标悬停在它上面,将会得到一个重构建议。

enter image description here