日期:2014-05-20  浏览次数:20828 次

该如何定义全局变量
全局变量该如何定义,在哪定义比较好?
我有类似如下的结构数组
struct   STRUFILE
                {
                        public     int   monitor_id;
                        public   string   device_name;
                        ...
                }
STRUFILE[]   G_FILEINFO;
在程序启动时会读数据库,给结构数组赋值
由于程序不少FROM和线程都会用到,所以我该在那定义这个全局变量
是在主Form的CS文件还是在Program.cs或是重新建一个文件,请教!

------解决方案--------------------
可在web項目的App_Code文件夾下新建一個Global.cs的文件。用來放全局變量。
------解决方案--------------------
重开一个cs专存全局变量
------解决方案--------------------
public class GlobalClass
{
int static myint = 0;
string static mystring = string.Empty;
......
}
------解决方案--------------------
重建一个才是王道.