C# winform 如何用radio定义int变量(不同form) 10

C#winform如何用radio定义int变量,radio按钮在form2里,如何改变form1里的值?具体情况是这是一个ponggame,我想在游戏开始之前设置一个菜... C# winform 如何用radio定义int变量,radio按钮在form2里,如何改变form1里的值?具体情况是 这是一个pong game,我想在游戏开始之前设置一个菜单(form2)这里有三个radio,可以控制不同的球速,如何把form2的值带入到int speed(form1)谢谢 展开
 我来答
DoramiHe
2018-05-01 · 知道合伙人互联网行家
DoramiHe
知道合伙人互联网行家
采纳数:25335 获赞数:59535
2011年中山职业技术学院毕业,现担任毅衣公司京东小二

向TA提问 私信TA
展开全部
C#中是没有所谓的全局变量的.要构造出类的属性作为全局变量
可以在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); //直接访问. 显示.结果:"efg"
追问
亲 你的意思是新建一个class吗
还有我这个是想改变int类型 赋值时候不能为空啊
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式