Почему Visual Studio затемняет слово «строка» в текстовом редакторе C # - PullRequest
0 голосов
/ 15 февраля 2019

При обновлении с VS2013 до VS2017 я импортировал свои предыдущие настройки среды, но я сталкиваюсь со странным поведением редактора, когда слово «String» постоянно затенено:

enter image description here

Ключевое слово 'строка' правильно окрашено в нижнем регистре.

Чтобы было ясно, он использует правильный цвет, то есть цвет, который я ожидал бы при наборе имени класса, а не ключевого слова.Но по какой-то причине он тускнеет так же, как и тусклую ненужную инструкцию «using» или недоступный код.

Предположительно, исправление находится в меню «Параметры»> «Текстовый редактор»> C #, но я не могу найтиэто.

1 Ответ

0 голосов
/ 15 февраля 2019

Потому что лучше использовать строку (в нижнем регистре), чем строку (с большой буквой S). Это типы C # .Вы увидите, что «строка» является базовым типом значения.«String» - это псевдоним. На это намекает смещение.

Если навести на него курсор, вы получите рекомендацию по рефакторингу.

enter image description here

...