Вы не найдете нужного вам встроенного в параметры компилятора или проекта, поскольку необязательные скобки встроены в спецификацию языка VB.Net, и компилятор будет компилироваться в соответствии с этой спецификацией. Одна вещь, которую вы, возможно, захотите рассмотреть, - это запуск вашего кода через конвертер VB.Net в C #, а затем запуск этого конвертированного кода через конвертер C # в VB.Net. Например, рассмотрим код VB.Net:
Sub Main
Foo
End Main
Если вы выполните это через Преобразователь кода Telerik , он выдаст код C #:
public void Main()
{
Foo();
}
Теперь, если вы возьмете этот код C # и конвертируете его обратно в VB.Net, используя Преобразователь кода Telerik , он выдаст следующий код Vb.Net:
Public Sub Main()
Foo()
End Sub
Обратите внимание, как это добавило скобки к методу Foo
. Этот метод может работать для вас, если ваш код не слишком сложен.