编程语言
首页 > 编程语言> > c#-定义具有多个原型的函数

c#-定义具有多个原型的函数

作者:互联网

我正在开发一个我想定义多个原型的函数,并且想知道是否可行.

我知道视觉工作室会为某些函数调用执行此操作,但不确定是否可以自己完成.

解决方法:

是的,您可以overload一个功能:

public void Function() {

}

public void Function(string argument) {

}

public void Function(string argument, string argument) {

}

或者您可以使用params

public void Function(params string[] arguments) {

}

然后,您可以通过以下方式调用该函数:

 Function("argument1", "argument2", "argument3");

标签:overloading,visual-studio-2010,c,net
来源: https://codeday.me/bug/20191030/1970047.html