对多种类型施加约束的语法是什么?基本示例:
class Animal<SpeciesType> where SpeciesType : Species
我想在以下定义中对这两种类型进行约束,这样 SpeciesType
必须继承自 Species
并且 OrderType
必须继承自 顺序
:
class Animal<SpeciesType, OrderType>
最佳答案
public class Animal<SpeciesType,OrderType>
where SpeciesType : Species
where OrderType : Order
{
}
关于c# - 如何在 C# 中对泛型类型指定多个约束?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46377/