Как размещение круглых скобок в VB.NET влияет на массив (в реальной программе)?

#arrays #vb.net #declaration

#массивы #vb.net #объявление

Вопрос:

Я новичок в VB (работаю в консольном приложении .NET) и я не понимаю разницы между этими двумя:

  1. Затемнить array1 как Integer( ) = New Integer( ) { }

  2. Преобразовать array2() в целое = Новое целое число( ) { }

Я понимаю, что первая объявляет целочисленную переменную типа array, а вторая объявляет массив целочисленного типа. Но какая разница в самой программе?

В моих материалах оба используются одинаково, и это не содержит объяснения относительно того, зачем использовать то или другое. Это потому, что программа выполняет их одинаково?

Комментарии:

1. Загрузите спецификацию языка , держите ее под рукой. В главе 7.9 говорится, что они одинаковы, выберите синтаксис, который вы предпочитаете. Синтаксис 2 является более распространенным выбором.

2. Раньше Microsoft рекомендовала второй вариант, но теперь они рекомендуют первый вариант. Стоит отметить, что вы должны поместить круглые скобки в переменную, если вы создаете массив, указав верхнюю границу.

3. Это просто стиль кода. Первый выполнен в стиле C / C , а второй больше в стиле C # / Java. Различий нет.. Вы можете использовать то, что хотите, но если вы выберете лучший способ, вы будете использовать одно и то же каждый раз.

4. Большое вам спасибо, ребята