シンプルな DataContainer クラスを作成しようとしていますが、
public interface DataObject
{
string Name { get; set; }
uint ID { get; set; }
}
[Serializable()]
public class DataContainer<T> where T : DataObject
{
}
...しかし、DataContainer にも DataObject を継承させたい場合、どうすればよいでしょうか?