2010-04-17 8 views
3

나는 예를 들어, C#에서 템플릿 클래스를 만들려면 :C# 템플릿 유형 상속

public class Foo<T> 

T는 알려진 클래스에서 상속해야합니다 경우.

나는 구문을 찾을 수없는 것 같습니다.

감사합니다, Malki.

답변

14

template class 대신 generic class이라는 용어가 사용됩니다. 그리고 당신이하려고하는 것은 generic constraints입니다 :

public class Foo<T> where T : KnownClass 
{ 

}