答:首先要注意时C#代码,不同语言对静态变量的要求也不一样,静态变量属于整个类,在调用该类的时候就会被初始化,数值类型的初始化0,string类型的初始化 null,如果对变量有赋值,把赋值给静态变量,(赋值后断点能够执行到,没有赋值断点跟踪不到)。当调用该类的是时候,会调先对静态变量初始化后,再调用静态构造函数(静态构造函数和静态变量代码先后顺序无关)。
请问还需要回答吗?
哈哈哈
可以补充的,虽然我做了测试但是长时间的不用记忆力还是减退的