这些方括号在构造函数中起什么作用?
Minesweeper([List<String> _input]){
//...
}
我已经检查过Dart https://dart.dev/guides/language/language-tour的官方文档中的“类”和“列表”部分,但似乎都没有引用这种语法。我猜这是一个“直接初始化程序”(?),所以 _input 字段被填充而无需在构造函数中显式写入?
[ ] 表示位置性的可选参数
{ } 表示named可选参数
See - Dart 中命名参数和位置参数有什么区别? https://stackoverflow.com/questions/13264230/what-is-the-difference-between-named-and-positional-parameters-in-dart
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)