如何在Dart中调用与变量同名的顶级函数?

时间:2017-08-06 17:18:02

标签: dart

简化代码示例:

int value() => 1;
main() {
  int value = value(); // Error here: 'value' isn't a function 
}

有没有办法指定我想调用一个函数?

如果不是,为什么不可能?

1 个答案:

答案 0 :(得分:3)

您可以使用导入前缀

import 'this_file.dart' as foo;

int value() => 1;
main() {
  int value = foo.value(); // Error here: 'value' isn't a function 
}