【问题标题】:What is the equivalent of AS3's foo:* in Dart?Dart 中 AS3 的 foo:* 等价物是什么?
【发布时间】:2013-04-10 18:18:05
【问题描述】:

我刚开始使用 Dart,一直没能找到这些问题的答案。

这三个 AS3 行是如何转化为 Dart 的?

1) static var asset:*; * 类型

2) static function getAsset():* { * 类型如何处理?

3) static function loadImages(... images):void { ... 参数?

【问题讨论】:

  • 这是三个不同的问题。您可以考虑单独询问每个人。

标签: actionscript-3 dart


【解决方案1】:

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

所以:

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

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

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

【讨论】:

    猜你喜欢
    • 2014-10-08
    • 2021-10-18
    • 1970-01-01
    • 2018-08-07
    • 2011-05-13
    • 1970-01-01
    • 2019-07-17
    • 1970-01-01
    • 2020-08-16
    相关资源
    最近更新 更多