Resharper - Как изменить «локальная переменная _ никогда не используется», чтобы быть предложением - PullRequest
1 голос
/ 26 августа 2009

Мне нужно изменить это предложение, а не предупреждение, но я не могу найти настройки для этого.

Где это?

Это код, который необходимо передать (не предупреждение компилятора). Это говорит о том, что транзакция - это локальная переменная, которая не используется, но это допустимо.

using (TransactionScope transaction = new TransactionScope())
{
    // ...
}

Ответы [ 3 ]

3 голосов
/ 26 августа 2009

Если вам не нужна переменная транзакции, вы можете заменить ее на используя (новый TransactionScope ()) { }

1 голос
/ 26 августа 2009

Я не думаю, что ReSharper позволяет вам превращать вещи в предложения, которые приведут к предупреждению или ошибке компилятора. Я считаю, что это по замыслу.

0 голосов
/ 29 августа 2014

Как ответ на заголовок вопроса (не конкретный пример).

Для (8.2.1):

1) ReSharper -> Параметры -> Потенциальные проблемы с качеством кода

2) Введите "Unused Local" в поиске, появится несколько строк.

Уровни можно отрегулировать справа.

Если бы я знал, как изменить тот конкретный цвет, который он использует (плохо на черном фоне), вместо того, чтобы полностью отключить предупреждение, я бы также опубликовал это, но ему трудно отследить, какой это элемент (интересно, есть ли он там). Кто-нибудь? * * 1013

...