Jestem obecnie czytania książek Microsoft Oficjalny kurs dla C# programowanie, pierwsza koncepcja wprowadzają na to Console.WriteLine
Gdzie powinienem umieścić ogólnodostępną statyczną pustkę Główna?
Rzeczywisty kod dają Ci Rodzaj:
class Hello
{
public static void Main()
{
Console.WriteLine("Hello, World");
}
}
Nie jestem pewien, czy ja powinienem umieścić ten kod pod Form obciążeniu lub przy użyciu systemu, ponieważ zawsze pojawia się następujący błąd (s) i nie jestem pewien, co to oznacza:
błąd ... Debug \ WindowsFormsApplication1.exe”ma więcej niż jedno wejście p oint defined: "Hello.Main()". Skompilować z/MAIN, aby określić typ, który zawiera punkt wejścia. **
Wygląda na to, że przez pomyłkę tworzysz projekt WinForm zamiast konsoli. –
Twój projekt miał dwie statyczne metody o nazwie 'Main'. Jeden z tych dwóch został wygenerowany przez zintegrowane środowisko programistyczne Visual Studio, a drugi został ręcznie napisany przez Ciebie. Gdy istnieją dwa 'Główne' (każdy statyczny i z poprawnym podpisem dla" punktów wejścia "), kompilator nie może powiedzieć, którego użyć, i pojawi się błąd. –
Należy pamiętać, że 'Główne' [powinno * nie * być publiczne] (https://msdn.microsoft.com/en-us/library/acy3edy3%28v=vs.140%29.aspx). – DavidRR