全局变量public是可以被所有程使用的。

解决方案 »

  1.   

    http://dev.csdn.net/develop/article/20/20538.shtm
      

  2.   

    回复人: yingshis(英石) ( ) 信誉:100 
    不能简单的使用Public方式共享
    如果两个线程同时使用这个变量的话就会出现资源竞争使用
    public string _var=null;private void _t_prc()
    {
      Monitor.Enter(_var);
      _var=foo();
      Monitor.Exit(_var);
      
    }
    关系到线程的操作比较复杂,也比较容易造成问题,建议你好好看看资料