C#でwhere句を使用できるように、Booにジェネリック型の制約を表現する方法はありますか? ?:Booのジェネリックス - C#where句と同等のものがありますか?
class MyClass<T>
where T:Icomparable<T>
{...}
を書くためにどのように要するに
は、はい、それは可能ですあなたに
C#でwhere句を使用できるように、Booにジェネリック型の制約を表現する方法はありますか? ?:Booのジェネリックス - C#where句と同等のものがありますか?
class MyClass<T>
where T:Icomparable<T>
{...}
を書くためにどのように要するに
は、はい、それは可能ですあなたに
はい。 構文は基本型を宣言することと同じです。
class MyClass[of T(IComparable of T)]
あるいは、他の制約のために:
class MyClass[of T1(class, constructor), T2(struct)]
私はブーイングの現在の開発版を参照してくださいジェネリック型パラメータの制約をサポートしていないと思いますそれ自身または他のジェネリック型パラメータに適用することができます。私は間違っているかもしれない。