C#에서 일반 유형에 여러 제약 조건을 지정하려면 어떻게 해야 하나요?
-
09-06-2019 - |
문제
여러 유형에 제약 조건을 적용하는 구문은 무엇입니까?기본 예:
class Animal<SpeciesType> where SpeciesType : Species
다음 정의에서 두 유형 모두에 제약을 두고 싶습니다. SpeciesType
~로부터 상속받아야 한다 Species
그리고 OrderType
~로부터 상속받아야 한다 Order
:
class Animal<SpeciesType, OrderType>
해결책
public class Animal<SpeciesType,OrderType>
where SpeciesType : Species
where OrderType : Order
{
}
다른 팁
당신은 갈 수 있어야합니다 :
class Animal<SpeciesType, OrderType>
where SpeciesType : Species
where OrderType : Order {
}
제휴하지 않습니다 StackOverflow