C#のGenerics

C#Genericsって型引数を継承できないの?っていうお話。


コードに示すと

class Foo<T> : T
{
}

こんな感じ。


ん〜。できると便利なんだけど、どうにか抜け道がないかな。
C++だとできたんだけど。
まぁC#GenericsC++はtemplateだしね。
C#だとsealedとかあるし、やってることC++と根本的に違うっぽいし。


ん〜〜〜。でも出来るとコードの量が減らせるから幸せなんだけどなぁ。