没有重载需要'0'参数[c#]

sir*_*day -3 c# overloading

我在Start()时收到"No overload take 0 args"的错误; 在我的主要方法中.我不知道如何解决它,我已经四处搜索,找不到任何东西.

 using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;

    namespace ConsoleApplication1
    {
        class Program
        {
            public static void main(string[] args)
            {
                Start();
            }

            public static string Start(string move)
            {



                Console.Write("");
                string gameType = Console.ReadLine();

                if (gameType == "s")
                {

                    Console.Write("");
                begin:
                    Console.Write("\nEnter your move: ");
                    move = Console.ReadLine();


                    switch (move)
                    {
                        case "r":
                            Console.Write("s");
                            Console.ReadLine();

                            break;
                        case "s":
                            Console.Write("");
                            Console.ReadLine();

                            break;
                        case "f":
                            Console.Write("");
                            Console.ReadLine();

                            break;
                        default:
                            Console.Write("\nInvalid move, try again\n\n");


   goto begin;
                }
                Console.ReadLine();
                return move;
            }
            else
            {
                return move;
            }
        }


        static string Genius(string genius, string move)
        {
            Console.Write(move);
            return genius;
        }


    }
}
Run Code Online (Sandbox Code Playgroud)

And*_*ren 8

方法调用Start应该是

Start("Something");
Run Code Online (Sandbox Code Playgroud)

编辑:正如其他人所指出的那样:向Start()传递任何东西都没有意义.传入的移动值将被忽略,并替换为从控制台读取的任何内容.因此,我建议简单地从Start()方法签名中删除该参数,以便它只读取

public static string Start()
Run Code Online (Sandbox Code Playgroud)