Winform里
Main()主函数如何给另外的函数传参?
[STAThread]
                  public string a,b;
public static void Main(string [] args)
{
                           Testtest tt=new Testtest();
tt.a=args[0];
tt.b=args[1];
Application.Run(tt);
}
public string lianjie(string a,string b)
{
this.label1.Text=(a+b);
return (a+b);
}

解决方案 »

  1.   

    Main()函数内含2个string数组类参数
    传给string类型函数lianjie
    返回结果
      

  2.   

    STAThread]
                      public string a,b;
    public static void Main(string [] args)
    {
                               Testtest tt=new Testtest();
    tt.a=args[0];
    tt.b=args[1];
    Application.Run(tt);
                               tt.lianjie( "1","2")
    }
    public string lianjie(string a,string b)
    {
    this.label1.Text=(a+b);
    return (a+b);
    }
      

  3.   

    感谢 hdt(倦怠)
    关键问题就在于出错,提示:
    索引超出了数组界限。请问是怎么回事?
      

  4.   

    提示索引超出了数组界限,是不是你命令行参数没有给或数目不对啊,如果是Debug的话,要在项目属性里设置命令行
      

  5.   

    当然会出错,args数组中值应该在启动程序的命令行中提供。