对多种类型施加约束的语法是什么?基本示例:
class Animal<SpeciesType> where SpeciesType : Species
我想在以下定义中对这两种类型进行约束,以便SpeciesType
必须继承自Species
并且OrderType
必须继承自Order
:
class Animal<SpeciesType, OrderType>
对多种类型施加约束的语法是什么?基本示例:
class Animal<SpeciesType> where SpeciesType : Species
我想在以下定义中对这两种类型进行约束,以便SpeciesType
必须继承自Species
并且OrderType
必须继承自Order
:
class Animal<SpeciesType, OrderType>