1. 程式人生 > >面向物件學習--巢狀類(Nested Class)

面向物件學習--巢狀類(Nested Class)

 public class Outside
 {
    static Outside()
    {
       Console.WriteLine("Outside Inilizlized");
    }
    public void SayIt()
    {
        Nested.Run();
    }
    private class Nested
    {
        static Nested()
        {
            Console.WriteLine("Nested initilized");
        }
        public static void Run()
        {
            Console.WriteLine("Nested Run");
        }
    }
}
執行結果
Outside o = new Outside(); //列印"Outside Inilizlized"
Console.ReadLine();
o.SayIt();//首先列印"Nested initilized" 再列印 "Nested Run"
Console.ReadLine();