Dardo – función principal()

La función main() es un método predefinido en Dart. Es la parte más importante y obligatoria de cualquier programa Dart. Cualquier script de Dart requiere el método main() para su ejecución. Este método actúa como punto de entrada para cualquier aplicación de Dart. Es responsable de ejecutar todas las funciones de la biblioteca, declaraciones definidas por el usuario y funciones definidas por el usuario. 

Sintaxis de la función main():

void main()
{
    //main() function body 
}

La función principal se puede estructurar aún más para la declaración de variables, la declaración de funciones y las declaraciones ejecutables. La función principal devuelve vacío. Además, los parámetros opcionales List<String> se pueden usar como argumentos para la función. Estos argumentos pueden usarse en caso de que necesitemos controlar nuestro programa desde el exterior. 

Ejemplo 1:

El siguiente ejemplo es un ejemplo básico de cómo la función principal es el punto de entrada de un programa Dart.

Dart

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

Producción:

Ejemplo 2:

El siguiente ejemplo muestra cómo podemos pasar argumentos dentro de la función main().

Dart

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

Ejecutamos la aplicación usando el siguiente código (si main.dart es el nombre del archivo guardado):

 dart main.dart Argument1 Argument2

Producción:

Publicación traducida automáticamente

Artículo escrito por ashutoshrathi y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *