gpt4 book ai didi

flutter - = 和 : in named parameters 之间的 Dart 区别

转载 作者:IT老高 更新时间:2023-10-28 12:44:47 26 4
gpt4 key购买 nike

class Student {
String name;
int age;
int id;

Student({this.name, this.id = 101, this.age: 20});
}

上述构造函数中的 =: 有什么区别?两者似乎都做同样的工作。

最佳答案

来自文档:

Deprecation note: Old code might use a colon (:) instead of = to set default values of named parameters. The reason is that originally, only : was supported for named parameters. That support is likely to be deprecated, so we recommend that you use = to specify default values.

来源: https://dart.dev/guides/language/language-tour

关于flutter - = 和 : in named parameters 之间的 Dart 区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56312258/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com