问个很简单的有关问题,大家快来看看吧
问个很简单的问题,大家快来看看吧定义了一个类Class1,里面有个静态方法和一个全局的静态变量C# codepublic
问个很简单的问题,大家快来看看吧
定义了一个类Class1,里面有个静态方法和一个全局的静态变量
C# codepublic Class Class1{ public static string A=null; public static B(){ .... string s=A; }}
如上如果用户1去访问这个B方法前先给A赋值:Class1.A="test1";,在调用Class1.B()方法时,用户2刚好也给Class1.A赋值了:Class1.A="test2";
这时用户1调用B方法时A的值是不是就变成了"test2".求解
[解决办法]看谁是最后操作者吧