没试过传32个参数
你不能post吗?

解决方案 »

  1.   

    定义的方法:
    public void aaa(string a1,string a2,string a3,string a4,string a5,string a6,string a7,string a8,string a9,string a10,string a11,string a12,string a13,string a14,string a15,string a16,string a17,string a18,string a19,string a20,string a21,string a22,string a23,string a24,string a25,string a26,string a27,string a28,string a29,string a30,string a31,string a32,string a33,string a34,string a35,string a36,string a37,string a38,string a39,string a40,string a41,string a42,string a43,string a44,string a45,string a46,string a47,string a48,string a49,string a50,string a51,string a52,string a53,string a54,string a55,string a56,string a57,string a58,string a59,string a60,string a61,string a62,string a63,string a64,string a65,string a66,string a67,string a68,string a69,string a70,string a71,string a72)
    {
    string bb = a71;
    string cc = a72;
    }调用:
    ===弯弯的月亮小小的船,小小的船,两头尖,我在小小的船里坐,只看见闪闪
    的星星蓝蓝的天.===本贴子以“现状”提供且没有任何担保,同时也没有授予任何权利 
      

  2.   

    private void Page_Load(object sender, System.EventArgs e)
    {
                 aaa("1","1","1","1","1","1","1","1","1","1","1","1","1","1","1","1","1","1","1","1","1","1","1","1","1","1","1","1","1","1","1","1","1","1","1","1","1","1","1","1","1","1","1","1","1","1","1","1","1","1","1","1","1","1","1","1","1","1","1","1","1","1","1","1","1","1","1","1","1","1","1","1");
    }调试过程中发现bb和cc两个是取到值的!!但是我把鼠标放到方法的参数列表上,从1~32可以显示参数的值!往后就不行了!!而且在局部变量窗口中也只有a1~a32的值,后面的都没有出现!!
    ===弯弯的月亮小小的船,小小的船,两头尖,我在小小的船里坐,只看见闪闪
    的星星蓝蓝的天.===本贴子以“现状”提供且没有任何担保,同时也没有授予任何权利 
      

  3.   

    可以传递,只是在调试器显示不出来,可能是VS.NET的问题
      

  4.   

    调试过程中发现bb和cc两个是取到值的!!但是我把鼠标放到方法的参数列表上,从1~32可以显示参数的值!往后就不行了!!而且在局部变量窗口中也只有a1~a32的值,后面的都没有出现!!-->>谁能解释下这个?@
    ===弯弯的月亮小小的船,小小的船,两头尖,我在小小的船里坐,只看见闪闪
    的星星蓝蓝的天.===本贴子以“现状”提供且没有任何担保,同时也没有授予任何权利 
      

  5.   

    试试:
    public string[] project
    {
    get
    {
    string[] a=new string[8];
    // a[0]=DropDownList2.SelectedItem.Text;//工程编码
    a[0]=TextBox1.Text;//工程编码
    a[1]=TextBox5.Text;//设计编码
    a[2]=TextBox4.Text;//工程名称
    // a[3]=drpgcd.SelectedItem.Text;//工程队
    a[3]=TextBox3.Text;//工程队
    // a[4]=DropDownList2.SelectedValue ;//工程ID
    a[4]=TextBox2.Text;//工程ID
    a[5]=drpgcd.SelectedValue;//工程队ID
    a[6]=drpclly.SelectedItem.Text;//材料来源
    a[7]=drpclly.SelectedValue ;//材料来源ID

    return  a;
    }
    }
      

  6.   

    theorectically, there shouldn't be any limitI tried your code, it works for me, I can see the values in the debugger
      

  7.   

    值是可以取道!现在的问题是--
    >>>
      调试过程中发现bb和cc两个是取到值的!!但是我把鼠标放到方法的参数列表上,从1~32可以显示参数的值!往后就不行了!!而且在局部变量窗口中也只有a1~a32的值,后面的都没有出现!!难道vs.net有啥设置!!
      

  8.   

    另::theorectically>>这个单词啥意思!!在金山词霸中查不到啊!!
      

  9.   

    sorry, "theoretically"yes, you are right, in Locals, only 32 of them are displayed, in Autos, only 8 of them are displayed, I will look into it