一.静态成员变量

可以理解为Appdomain加载时就初始化的类。调用顺序是先调用父类的静态成员变量,逐层调用。

二.类的成员变量

调用顺序是先调用父类的成员变量,逐层调用。

这个例子证明是优先初始化变量:

class Customer
{
    private string _name = "about";
    private string _value ;
    public Customer(){
        Console.WriteLine(_name);
        Console.WriteLine(_value);
        //output:
        // about
        // null
    }
}

相关文章:

  • 2021-09-24
  • 2019-02-23
  • 2021-12-12
猜你喜欢
  • 2022-03-07
  • 2021-07-07
  • 2021-07-29
  • 2022-12-23
相关资源
相似解决方案