1

親クラスと子クラスの静的コンストラクターはどのような順序で呼び出されますか?

class A     { static A() { MessageBox.Show("Yaht"); } }
class B : A { static B() { MessageBox.Show("Zee");  } }
class C : A { static C() { MessageBox.Show("Zey");  } }

static void Main()
{
    B b = new B();
    C c = new C();
}

私は今それをテストすることができました...私が利用可能なコンパイラを持っていれば。

4

1 に答える 1

3

出力:

Zee
Yaht
Zey

.........。

于 2011-03-09T00:32:59.240 に答える