我需要定义一个获得某些控制并对它们进行一些处理的函数,但是这些控件没有指定,例如这些可以是2或4或9或...... 有没有办法定义一个获得动态参数的函数?
答案 0 :(得分:2)
你可以定义这样的功能:
public int Test(params object[] r)
{
//Your Code
return 0;
}
答案 1 :(得分:1)
你可以使用params关键字:
void Function_Name(params Control[] controls)
{ }
然后
Function_Name(textBox1);
或者
Function_Name(textBox1, textBox2);
或者
Function_Name(textBox1, textBox2, texBox3);
或......
答案 2 :(得分:0)