なぜこれが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;
}