この2つのクラスをどのように生成する方法はありますか?自分自身を参照するクラスを生成する
class Tag1{
public Tag1 Parent{get;set;}
}
class Tag2{
public Tag2 Parent{get;set;}
}
だから私は持っています:
class Tag1 : Tag{}
class Tag2 : Tag{}
を私はグローバルな何かを見逃している可能性がないようだが、。ジョンへ
おかげで、私は以下のソリューションで終了:
class Tag1 : Tag<T> {
public T Parent {get;set;}
public T AddNew(){
return new T(){Parent = (T)this;} // This works
}
}
generificate? :) – Sev
「generificate」の定義、またはスペルチェッカーを介したクイック実行が必要です。私はどんな種類の回答を提供することもできません。 – jrista
heh ...新しい用語を作っています。 – Randolpho