有没有办法在Boo来表达一些constaints在通用类型,因为我们可以使用其中条款C#?

总之,怎么写?:

class MyClass<T>
    where T:Icomparable<T>
    {...}

谢谢你

有帮助吗?

解决方案

是。 语法是一样的声明基本类型:

class MyClass[of T(IComparable of T)]

或者,对于其它的约束:

class MyClass[of T1(class, constructor), T2(struct)]

我认为啵的当前开发版本不支持指本身或其它通用类型参数一般类型参数的限制;我可能会被误认为虽然

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top