明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 666|回复: 1

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

[复制链接]
发表于 2015-9-16 14:35 | 显示全部楼层 |阅读模式
找了很久,大概的方法,觉得可行,可是实施起来,却是No.

1. 同一个命名空间
2.   Test.cs
     启动命令时,创建如下:

    public class Global    {
        public static string inifile;
        public static List<string> inilst;
    }

           public void Test ()        {
              inifile = "Test.txt";
              inilst = {"1" "2"};
      }   
   
3.   然后,想在窗体Form1.cs 内调用。
  
  ed.WriteMessage(Global.inifile);

       Global.inifile 怎么搞都是空的。。。

  请知情人士指点一二。实在不懂。



 楼主| 发表于 2015-9-16 16:10 | 显示全部楼层
试出来了,

    public class Global
    {
        public static string inifile
        {
            get;
            set;
        }
        public static List<string> inilst
        {
            get;
            set;
        }
    }

   Global.inifile = "Test.txt";
   Global.inilst = {"1" "2"};
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-5-17 14:07 , Processed in 0.230661 second(s), 27 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表