在 Boo 中创建某种类型的列表



我试过

public class Chest(Item):
    public contents as Item

但这当然是一个单一的项目,而不是一个列表。如何将contents声明为项目列表?

您可以使用泛型,如下所示:

import System.Collections.Generic
class Chest(Item):
  contents as List[of Item]

PS 您不应该在类上将字段公开为公共字段。改为创建属性。

最新更新