gpt4 book ai didi

boo - 在 Boo 中,如何指定数组参数?

转载 作者:行者123 更新时间:2023-12-02 00:44:55 24 4
gpt4 key购买 nike

在 Boo 中,假设我正在重写一个方法,该方法采用一个参数,该参数采用 string[] urls。无论出于何种原因,类型推断都与基类不匹配,因此我需要明确指定参数的类型。

class MyClass: MyBase
override method(urls as Array[of (string)])
dostuff()

事实证明这不是正确的 Boo 语法。指定我正在重写采用数组参数的方法的正确方法是什么?

通常我更愿意期待一个 IEnumerable,但我正在覆盖其他人的基类,它是 Rhino.DSL 的一部分。

编辑添加:事实证明我的问题只是与数组声明语法无关......我真正的问题是我的项目中引用了两个不同版本的 Boo Assembly。

最佳答案

类型周围的括号表示该类型的数组:

class MyClass : MyBase
override def method(urls as (string)):
dostuff()

关于boo - 在 Boo 中,如何指定数组参数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1095331/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com