Как сказано в книге Программирование на Microsoft Dynamics AX 2009: начало работы, нужно положить точки с запятой после объявлений в x ++:
Дополнительная точка с запятой после переменной декларация является обязательной, если первая строка кода не является ключевое слово. Точка с запятой сообщает компилятор, что объявления переменных подошли к концу. Ты не можешь объявить новые переменные после этого точка с запятой.
(скопирован непосредственно из книги, без изменений, при необходимости я удалю его)
Однако, когда я удаляю точку с запятой и запускаю задание, нет абсолютно никакой ошибки или проблемы:
static void Job1(Args _args)
{
str string1 = "STACKOVERFLOW";
;
print string1;
pause;
}
работает так же, как
static void Job2(Args _args)
{
str string1 = "STACKOVERFLOW";
print string1;
pause;
}
Действительно ли это необходимо? Должен ли я привыкнуть к его использованию?