为什么返回 5,我很好奇正常函数比默认参数 1 具有更高的优先级。有人可以向我解释一下吗?提前致谢
static void Main(string[] args)
{
Console.WriteLine(add());
Console.ReadLine();
}
public static int add(int x=4,int y=5)
{
return x+y;
}
public static int add()
{
return 5;
}