carrot1983 发表于 2015-9-16 14:35:00

如何声明变量让所有窗体都能使用。

找了很久,大概的方法,觉得可行,可是实施起来,却是No.
1. 同一个命名空间
2.   Test.cs
   启动命令时,创建如下:
    public class Global    {
      public static string inifile;
      public static List inilst;
    }
         public void Test ()      {
            inifile = "Test.txt";
            inilst = {"1" "2"};
      }   
   
3.   然后,想在窗体Form1.cs 内调用。
  
  ed.WriteMessage(Global.inifile);
       Global.inifile 怎么搞都是空的。。。
  请知情人士指点一二。实在不懂。

carrot1983 发表于 2015-9-16 16:10:00

试出来了,
    public class Global
    {
      public static string inifile
      {
            get;
            set;
      }
      public static List inilst
      {
            get;
            set;
      }
    }
   Global.inifile = "Test.txt";
 Global.inilst = {"1" "2"};
页: [1]
查看完整版本: 如何声明变量让所有窗体都能使用。