关于可变参数方法的提问

现在有两个方法:

方法1:public void A(params Int32[] values )

{}

方法2:public void A(int a, int b)

{}

 

现在我想调用  方法2   该如何使用

注:不需要使用变通方法,只有这样的俩个函数,不知道可否调用 方法2?


胡说叔叔
浏览 302回答 1
1回答

宝慕林4294392

刚亲手试了一下.   protected void Page_Load(object sender, EventArgs e)    {        A(100,100);    }    public void A(params Int32[] values)    {        Response.Write("A(params Int32[] values)");    }    public void A(int a, int b)    {        Response.Write("A(int a, int b)");    }A(100,100)默认调用了A(int a, int  b)A(100,100,100)则调用了A(params Int32[] values)
打开App,查看更多内容
随时随地看视频慕课网APP