マニアックなジェネリクス型としては…
http://d.hatena.ne.jp/NyaRuRu/20071206/p2
WCFのIExtensibleObject
public interface IExtensibleObject<T> where T : IExtensibleObject<T>
http://d.hatena.ne.jp/NyaRuRu/20071206/p2
WCFのIExtensibleObject
public interface IExtensibleObject<T> where T : IExtensibleObject<T>