一.静态成员变量
可以理解为Appdomain加载时就初始化的类。调用顺序是先调用父类的静态成员变量,逐层调用。
二.类的成员变量
调用顺序是先调用父类的成员变量,逐层调用。
这个例子证明是优先初始化变量:
class Customer
{
private string _name = "about";
private string _value ;
public Customer(){
Console.WriteLine(_name);
Console.WriteLine(_value);
//output:
// about
// null
}
}