Как избавиться от конкретных предупреждающих сообщений - PullRequest
1 голос
/ 16 марта 2012

Много раз мне нравится писать попробуйте перехватить блоки примерно так:

try
{
    // do stuff
}
catch (Exception ex)
{

}

Обычно я хочу видеть предупреждающие сообщения о том, что у меня есть неиспользуемая переменная. Однако в этом случае я помещаю его туда и не использую его нарочно (я делаю код взаимодействия vb6 / .net, и он позволяет мне игнорировать ошибку, но все же позволяет мне иметь доступ к исключению при отладке с помощью .net ide прикреплен к vb6).

Есть ли способ, которым я мог бы специально избавиться от предупреждающих сообщений, которые говорят:

«Переменная ex объявлена, но никогда не используется»?

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

Ответы [ 3 ]

2 голосов
/ 16 марта 2012

Вы можете использовать #pragma warning, чтобы набрать предупреждение в своем коде, см. здесь для более подробной информации.

0 голосов
/ 16 марта 2012

Тогда просто не определяйте переменную (просто назовите тип):

try {
    // ...
}
catch (Exception) {
    // ...
}

Просто отметьте, что в зависимости от того, что вы делаете, просто «отбрасывание» исключений, фактически ничего с ними не делая, может считаться плохим проектом.

0 голосов
/ 16 марта 2012

Есть ли способ, которым я мог бы специально избавиться от предупреждающих сообщений?

Настройка параметра компилятора в среде разработки Visual Studio

  1. Откройте диалоговое окно страниц свойств проекта.
  2. Нажмите на страницу свойств сборки.
  3. Изменить свойство уровня предупреждения.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...