为了账号安全,请及时绑定邮箱和手机立即绑定

c#怎么设置一个全局变量

c#怎么设置一个全局变量

C#
MYYA 2019-03-04 08:04:05
c#怎么设置一个全局变量
查看完整描述

4 回答

?
牛魔王的故事

TA贡献1830条经验 获得超3个赞

一、设置一个全局变量的方法如下:

  1. 新建一个类public class Helper{public static String hpname=“”;};

  2. hpname是静态字段,无需new,直接可以在其他窗体中通过Helper.hpname 进行访问和赋值;

  3. 在Form1窗体中将他赋值为“小明”,Helper.hpname="小明";

  4. 在Form2中进行取值“小明”,String name“小明”=Helper.hpname“小明”设置一个全局变量成功。

二、单件模式(c#)是一种用于确保整个应用程序中只有一个类实例且这个实例所占资源在整个应用程序中是共享时的程序设计方法,在某些情况下,这种程序设计方法是很有用处的。


查看完整回答
反对 回复 2019-03-16
?
慕田峪4524236

TA贡献1875条经验 获得超5个赞

使用static属性就可以了

查看完整回答
反对 回复 2019-03-16
?
胡说叔叔

TA贡献1804条经验 获得超8个赞

新建一个类 如 Helper
public class Helper
{
public static String hpname="";
}

这个类中的hpname是静态字段 无需new,直接可以在其他窗体中通过Helper.hpname 进行访问和赋值。
如 我在Form1窗体中将他赋值为“小强”,Helper.hpname="小强"。那么 可以在Form2中进行取值 。如 String name=Helper.hpname;
以上就是为你实现的效果。

查看完整回答
反对 回复 2019-03-16
  • 4 回答
  • 0 关注
  • 2390 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信