版权声明:本文为博主原创文章,转载请注明地址。 https://blog.csdn.net/huangxiaoguo1/article/details/85014650
-
含义
使用 = 在可选参数值指定默认值
默认值只能是编译时常量
-
案例
void main(List<String> args) {
printPerson("张三");
printPerson("张三", age: 28);
printPerson("张三", age: 28, gender: "huang");
printPerson("张三", gender: "huang", age: 28);
}
// 可选命名参数(常用)
printPerson(String name, {int age=66, String gender="Name"}) {
print("name=$name,age=$age,gender=$gender");
}
name=张三,age=66,gender=Name
name=张三,age=28,gender=Name
name=张三,age=28,gender=huang
name=张三,age=28,gender=huang
Exited