ふらっとC#,C♯,C#(初心者用) Part35
■ このスレッドは過去ログ倉庫に格納されています
0392デフォルトの名無しさん
2008/12/28(日) 02:15:34> さらにジェネリックじゃない基底を作ることはできるけど
> そうするとそっち継承することもできちゃうので結局意味ないし。
class A {
internal A() {
}
}
class C<TSelf> : A where TSelf : C<TSelf>, new() {
protected C() {
}
}
で外部アセンブリでのAからの直接派生を禁止できたりする
■ このスレッドは過去ログ倉庫に格納されています