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

请问我该如何把main方法得到的参数args传递给Form1

请问我该如何把main方法得到的参数args传递给Form1

C#
子衿沉夜 2022-06-11 09:05:05
main方法是在program.cs文件中的Form1类是在另外一个文件中。我用的方法:form1类中定义一个static string str,然后在main中对str=args[0];但是得到的str在form1里输出是空的字符串。
查看完整描述

2 回答

?
蝴蝶刀刀

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

form1类中定义一个公共类型字符串就可以了?

class Form1...
public string str;

然后main中
static void Main(String []args){
....
Form1 fm = new Form1();
fm.str = args[1];
.....

}
=====================


查看完整回答
反对 回复 2022-06-14
?
陪伴而非守候

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

你需要在控制台里面输入哪些参数
比如打开dos,
c:\>yourapp.exe abcccccccc
str = "abcccccccc"

查看完整回答
反对 回复 2022-06-14
  • 2 回答
  • 0 关注
  • 108 浏览

添加回答

举报

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