初級 › No overload for method の原因と直し方 › パターン1
No overload for method の原因と直し方
メソッドの引数の数や型が定義と一致しないときに出ます。
1 class Program { 2 static int Add(int a, int b) { return a + b; } 3 static void Main(string[] args) { 4 System.Console.WriteLine(Add(1, 2______)); ^ 5 } 6 }
Program.cs(4,34): error CS1501: No overload for method 'Add' takes 3 arguments
空欄を埋めてビルドを通す
Addは引数を2つしか受け取りません。定義と異なる個数で呼び出すとオーバーロードが見つかりません。
次の問題