我刚刚升级了我的 Dart 编辑器 (0.5.16_r23799),没有错误/警告的代码不再存在。
class Fubar {
const BAR = 1000000;
Fubar(){
}
}
const
以有标记和此消息开头的行:
只有静态字段可以声明为 'const'
我读了这个ch02-final-const,那里什么都没有。
这篇文章dart-const-static-fields说const modifier implies static
,如果我们不能使用const
without static
,我们应该使用final
?...但是我错过了什么文档/帖子?打算这样做:
Fubar f = new Fubar();
some = f.BAR;