2013-04-10 61 views
2

我刚开始使用Dart,我一直无法找到这些问题的答案。什么是AS3的foo的等价物:*在Dart中?

这三条AS3线如何转化为飞镖?

1)static var asset:*; < < - 基本上我怎么处理*

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

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

+0

这些是三个不同的问题。你可以考虑单独询问每一个。 – JeremyFromEarth 2013-04-10 18:20:08

回答

1

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

所以:

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

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

3)落镖不支持可变参数,但this answer有一种解决方法。