C# winform 中的全局变量问题
2008-12-17 10:53
393 查看
C# 中没有所谓的全局变量的说法。
解决办法:要构造出类的属性作为全局变量
public class GlobalParams
{
public static string user="";
public Globalparams()
{
user="abcd";
}
public string User
{
get{return user;}
}
set{user=value;}
}
这样就可以在其他窗体中访问此user
MessageBox.show(GlobalParams.User);//显示结果"abcd"
globalParams frm=new GlobalParams();
frm.User="efg";//修改该静态变量的值
MessageBox.Show(Globalparams.User);
解决办法:要构造出类的属性作为全局变量
public class GlobalParams
{
public static string user="";
public Globalparams()
{
user="abcd";
}
public string User
{
get{return user;}
}
set{user=value;}
}
这样就可以在其他窗体中访问此user
MessageBox.show(GlobalParams.User);//显示结果"abcd"
globalParams frm=new GlobalParams();
frm.User="efg";//修改该静态变量的值
MessageBox.Show(Globalparams.User);
相关文章推荐
- c语言全局变量和局部变量问题及解决汇总
- JS中全局变量作为函数实参传入的问题
- 用vs编译动态库需要注意的问题,全局变量初始化
- 全局变量的简单问题!急
- c#中的全局变量问题
- linux动态链接库全局变量共享问题&DLL共享数据段
- jquery.Ajax回调成功后数据赋值给全局变量的问题
- Linux下安装jdk问题及修改全局变量
- VC++中全局变量的问题(转)
- 关于全局变量和局部变量的调用问题
- C++中全局变量的问题
- python全局变量被覆盖的问题
- 全局变量和局部变量以及&的问题
- c语言全局变量和局部变量问题汇总
- c语言全局变量和局部变量问题汇总
- 关于ajax全局变量的问题(async)
- c++语言 全局变量 可声明问题
- ajax返回数据赋值给全局变量的问题
- PHP unset全局变量运用问题详解
- 关于进程和线程对于全局变量共享的问题学习总结