다음과 같은 이기종 (일반) 연결된 목록 데이터 형식을 빌드 할 수 있습니까?자체 참조 일반 클래스 템플릿
class MyClass<TPrev, TNext>
where TNext : MyClass<TPrev2, TNext2>
where TPrev2 : MyClass<TPrev, TNext>
편집 : 특히 정의되지 않은 새 유형 TNext2에 유의하십시오.
edit2 : 위의 스 니펫을 작성한대로 작동하지 않게 만드는 ...
시도해 보셨습니까? 그랬을 때 무슨 일이 있었 니? –
참조 : http://blogs.msdn.com/b/ericlippert/archive/2011/02/03/curiouser-and-curiouser.aspx –
@Henk - 나는이 질문이 오늘 다음과 같았습니다. 블로그 게시물 :) – Oded