gpt4 book ai didi

dart - Dart 中的变量声明

转载 作者:IT王子 更新时间:2023-10-29 06:51:32 26 4
gpt4 key购买 nike

我刚开始学习 Dart 和 Flutter,我想知道以下声明是否有任何区别?

final List<WordPair> _suggestions = <WordPair>[];

final _suggestions = <WordPair>[];

它们似乎都表现出相同的行为,但我想知道是否存在一些潜在的差异?

我更喜欢第一个声明,因为我来自 C/C++ 背景

最佳答案

它们之间没有任何区别。第二种语法只是为了避免无意义的重复。

通常你应该更喜欢 Dart 中的速记。 According to the DO/DON'T of dart ,但在某些情况下您会希望使用完整语法。

 final List<Foo> globalVariable = <Foo>[];


void func() {
final localVariable = <Foo>[]
}

关于dart - Dart 中的变量声明,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52626443/

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