在嘘,让我们说,我重写,需要一个参数,它采用string[] urls的方法。类型推断,无论出于何种原因,不匹配最多的基类,所以我需要显式地指定的参数的类型。

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

这证明不是正确啵语法。什么是指定我重写接受一个数组参数的方法的正确方法?

通常我宁愿期待一个IEnumerable,但我重写别人的基类,这是Rhino.DSL的一部分。

编辑补充:原来,我的问题是,只有切向相关数组声明语法......我真正的问题是两个不同版本的驸大会正在我的项目中引用

有帮助吗?

解决方案

绕型括号表示类型的数组:

class MyClass : MyBase
  override def method(urls as (string)):
    dostuff()
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top