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);
本文介绍了一种在C#中实现全局变量的方法,通过创建一个包含静态属性的类来达到跨窗体访问变量的目的。
1067

被折叠的 条评论
为什么被折叠?



