Resharper - Как изменить "локальная переменная _ никогда не используется", чтобы быть предложением
Мне нужно изменить это предложение, а не предупреждение, но я не могу найти настройки для этого.
Где это находится?
Это код, который нужно передать (не предупреждение компилятора). Это говорит о том, что транзакция является локальной переменной, которая не используется, но это допустимо.
using (TransactionScope transaction = new TransactionScope())
{
// ...
}
3 ответа
Если вам не нужна переменная транзакции, вы можете заменить ее на использование (new TransactionScope()) { }
Я не думаю, что ReSharper позволяет вам превращать вещи в предложения, которые приведут к предупреждению или ошибке компилятора. Я считаю, что это по замыслу.
В качестве ответа на заголовок вопроса (не конкретный пример).
Для (8.2.1):
1) ReSharper -> Параметры -> Потенциальные проблемы с качеством кода
2) Введите "Unused Local" в поиске, появится несколько строк.
Уровни можно отрегулировать справа.
Если бы я знал, как изменить тот конкретный цвет, который он использует (плохо на черном фоне), вместо того, чтобы полностью отключить предупреждение, я бы также опубликовал это, но ему было трудно отследить, какой это элемент (интересно, есть ли он вообще там). Кто-нибудь?