一、设置一个全局变量的方法如下:
新建一个类public class Helper{public static String hpname=“”;};
hpname是静态字段,无需new,直接可以在其他窗体中通过Helper.hpname 进行访问和赋值;
在Form1窗体中将他赋值为“小明”,Helper.hpname="小明";
在Form2中进行取值“小明”,String name“小明”=Helper.hpname“小明”设置一个全局变量成功。
二、单件模式(c#)是一种用于确保整个应用程序中只有一个类实例且这个实例所占资源在整个应用程序中是共享时的程序设计方法,在某些情况下,这种程序设计方法是很有用处的。
C#语言没有“全局变量”的概念,但可以通过静态(static)来模拟“全局变量”。例如
// 在MyGlobal类中,使用static来定义“全局变量”在定义好后,就可以在程序中使用了。
// 使用MyGlobal类中的"全局变量"