1.构造函数的执行顺序
2.静态变量和成员变量的区别
代码示例:
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { Test1 t1 = new Test1(); t1.DoSome(); Console.Read(); } public class Test { public int _m1; public static int _m2; public Test() { Console.WriteLine(_m1); Console.WriteLine(_m2++); } } public class Test1 : Test { public int _m1; public static int _m2; public Test1() { Console.WriteLine(_m1); Console.WriteLine(_m2++); } public void DoSome() { Console.WriteLine(_m2); } } } }