Используйте var везде, где файл / проект / решение не работает

Я использую Visual Studio 2017 (15.7.1) и Resharper 2018 (2018.1) и пытаюсь запустить команду "Использовать var", но применить ее ко всему решению. Я использую левую иконку "молоток" и выбираю "Использовать переменную" и говорю, чтобы она применялась ко всему решению. Появляется диалоговое окно "Применение в области действия", которое, похоже, сканирует все мои исходные файлы, но затем изменяет только строку, которую я первоначально выбрал.

1 ответ

Вместо значка "молоток" я использую значок "лампочка", и он работает как положено. Понятия не имею почему. Надеюсь, кто-то может найти правильное решение

Поместите курсор в конец имени типа, чтобы значок с молотка слева (плохо)

MyType {курсор здесь} varibleName = кое-что ();

Поместите курсор где-нибудь внутри обозначения типа, чтобы получить значок лампочки на левой руке.

MyT{курсор здесь}ype varibleName = кое-что ();

Другие вопросы по тегам