Дарт - функция main ()

Опубликовано: 30 Ноября, 2021

Функция main () - это предопределенный метод в Dart. Это самая важная и обязательная часть любой программы Dart. Для выполнения любого сценария Dart требуется метод main (). Этот метод действует как точка входа для любого приложения Dart. Он отвечает за выполнение всех библиотечных функций, пользовательских операторов и пользовательских функций.

Синтаксис функции main ():

 пустая функция()
{
    // тело функции main () 
}

Основная функция может быть дополнительно структурирована до объявления переменной, объявления функции и исполняемых операторов. Основная функция возвращает void. Кроме того, необязательные параметры List <String> могут использоваться в качестве аргументов функции. Эти аргументы могут быть использованы в случае, если нам нужно управлять нашей программой извне.

Пример 1:

Следующий пример - это базовый пример того, как функция main является точкой входа в программу Dart.

Dart

main(){
    print("Main is the entry point!");
}

Выход:

Пример 2:

В следующем примере показано, как мы можем передавать аргументы внутри функции main ().

Дротик

main(List<String> arguments){
//printing the arguments along with length
print(arguments.length);
print(arguments);
}

Мы запускаем приложение, используя следующий код (если main.dart - это имя сохраненного файла):

 dart main.dart Аргумент1 Аргумент2

Выход: