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