main()函数是Dart的预定义方法。它是任何Dart计划中最重要和强制性的部分。任何Dart脚本都需要 main() 方法才能执行。此方法充当任何Dart应用程序的入口点。它负责执行所有库函数、用户定义语句和用户定义函数。
main()函数的语法:
void main()
{
//main() function body
}
主函数可以进一步构造为变量声明、函数声明和可执行语句。主函数返回void。此外,可选参数List
示例 1:
下面的例子是一个基本的例子,说明 main函数是如何成为Dart程序的入口点的。
Dart
main(){
print("Main is the entry point!");
}
Dart
main(List arguments){
//printing the arguments along with length
print(arguments.length);
print(arguments);
}
输出:
示例 2:
下面的例子展示了我们如何在 main()函数传递参数。
Dart
main(List arguments){
//printing the arguments along with length
print(arguments.length);
print(arguments);
}
我们使用以下代码运行应用程序(如果dart是保存文件的名称):
dart main.dart Argument1 Argument2
输出: