什么是AS3的foo:*在Dart?

时间:2013-04-10 18:18:05

标签: actionscript-3 dart

我刚开始使用Dart,但我无法找到这些问题的答案。

这三条AS3线如何转化为Dart?

1)static var asset:*; << - 基本上如何处理*类型

2)static function getAsset():* { << - 同样的问题,我该如何处理*类型?

3)static function loadImages(... images):void { << - 我该如何处理...参数?

1 个答案:

答案 0 :(得分:1)

我不知道ActionScript,但是一些快速的Google搜索表明星号意味着“可以是任何类型”。由于Dart是可选的类型,这意味着您可以关闭该类型。我相信static在两种语言中都是一样的。

所以:

1)static var asset:*;变为static var asset;

2)static function getAsset():* {变为static getAsset() {

3)Dart不支持varargs,但this answer有解决方法。