【发布时间】:2013-07-17 17:14:02
【问题描述】:
假设我有一个像下面这样的函数 它需要3个参数,2个有可选值
private void myfunc (int a, int b=2, int c=3)
{
//do some stuff here related to a,b,c
}
现在我想像下面这样调用这个函数怎么可能?
myfunc(3,,5)
所以我希望它使用默认参数 b=2
但是那样会出错。
这里是错误信息
Argument missing
C# 4.5
【问题讨论】:
标签: c# function optional-parameters optional-arguments optional-variables