Я нашел способ отключить предупреждения для всего проекта VB.NET, но это очень нежелательно. Я хотел бы отключить определенное предупреждение для объема одного метода в лучшем случае. Отключение и восстановление по очереди лучше. Например, С# имеет #pragma warning disable
(и restore
). У VB.NET есть что-то вроде этого?
У VB.Net есть эквивалент предупреждения #pragma disable/restore?
Ответ 1
Если вы используете Visual Studio 2015, то да, да. Синтаксис: #Disable Warning BC40000
и #Enable Warning BC40000
https://github.com/dotnet/roslyn/wiki/Languages-features-in-C%23-6-and-VB-14
Ответ 2
К сожалению, ответ отрицательный, компилятор VB.NET не поддерживает подавление предупреждений таким образом. Вам придется перегруппировать свой код VB.NET или посмотреть на другую альтернативу, например, написать код на С#.