请问,如何用c#定义公共变量,使得在多个窗口中可同时调用?
注:目前只会用字段传递(get,set)和参数传递
如果可以的话,能不能给个代码完整点的小程序

解决方案 »

  1.   


    public static class GlobalFld
    {
       publci static string  Fld1;
    }
      

  2.   

    3楼的,我会做到此。但是如何给其赋值呢,又如何调用呢?
    比如:Form1中,GlobalFld aa=New GlobalFld();
    aa.FLdl=###;Form2中如何应用呢
      

  3.   


    这个字符串是静态的,赋值和调用的时候直接用就ok了。
    code:
    Form1:
    GlobalFld.fldl = "aaa";
    Form2:
    string result = GlobalFld.fldl;
    MessageBox.Show(result);
    这时候弹出来的就是“aaa”了。