C#里我想定义有一个全局变量,然后在一个自定义方法里给此变量赋值后,要求再其他的自定义方法里可以使用此变量,并取得它的值,请大侠帮忙,最好来个简单点的示例

解决方案 »

  1.   

    public static string xx=  string.Empty; 只要定义成静态变量,下次赋值直接用就行了 
    public可以根据你的需求来定义
      

  2.   

    全局变量就是在一经定义在当前项目任何地方都可以调用的变量,即:全局;
    public 用来定义范围最大的使用变量;
    例子如:
     public static int iValues=1000;
      

  3.   

    要考虑多线程哦
    要是想让调用方和被调用方都看到该变量的变化,就用ref 修饰吧
    要是能像C++一样用指针该多好哈