c#怎么设置一个全局变量
4 回答
牛魔王的故事
TA贡献1830条经验 获得超3个赞
一、设置一个全局变量的方法如下:
新建一个类public class Helper{public static String hpname=“”;};
hpname是静态字段,无需new,直接可以在其他窗体中通过Helper.hpname 进行访问和赋值;
在Form1窗体中将他赋值为“小明”,Helper.hpname="小明";
在Form2中进行取值“小明”,String name“小明”=Helper.hpname“小明”设置一个全局变量成功。
二、单件模式(c#)是一种用于确保整个应用程序中只有一个类实例且这个实例所占资源在整个应用程序中是共享时的程序设计方法,在某些情况下,这种程序设计方法是很有用处的。
胡说叔叔
TA贡献1804条经验 获得超8个赞
新建一个类 如 Helper
public class Helper
{
public static String hpname="";
}
这个类中的hpname是静态字段 无需new,直接可以在其他窗体中通过Helper.hpname 进行访问和赋值。
如 我在Form1窗体中将他赋值为“小强”,Helper.hpname="小强"。那么 可以在Form2中进行取值 。如 String name=Helper.hpname;
以上就是为你实现的效果。
- 4 回答
- 0 关注
- 2390 浏览
添加回答
举报
0/150
提交
取消