Tôi hiện đang đọc những cuốn sách Microsoft khóa học chính thức cho C# lập trình, khái niệm đầu tiên họ giới thiệu với bạn là Console.WriteLine
Tôi nên đặt chỗ tĩnh tĩnh công cộng ở đâu?
Mã thực tế họ cung cấp cho bạn gõ là:
class Hello
{
public static void Main()
{
Console.WriteLine("Hello, World");
}
}
Tôi không chắc chắn liệu Tôi phải đặt mã này dưới Tải mẫu hoặc sử dụng Hệ thống vì tôi luôn nhận được (các) lỗi sau và tôi không chắc chắn ý nghĩa của nó:
Lỗi ... Gỡ lỗi \ WindowsFormsApplication1.exe 'có nhiều hơn hơn một mục p oint được định nghĩa: 'Hello.Main()'. Biên dịch với/main để xác định các loại có chứa các điểm nhập cảnh. **
Dường như bạn tạo dự án winforms do nhầm lẫn thay vì một bảng điều khiển. –
Dự án của bạn thực sự có hai phương thức tĩnh có tên là 'Main'. Một trong hai thứ này được tạo ra bởi môi trường phát triển tích hợp Visual Studio, và một cái khác được viết tay bởi bạn. Khi có hai 'Main' (mỗi tĩnh và với một chữ ký hợp lệ cho" điểm vào "), trình biên dịch không thể cho biết cái nào để sử dụng, và bạn nhận được lỗi. –
Xin lưu ý rằng 'Chính' [nên * không * là công khai] (https://msdn.microsoft.com/en-us/library/acy3edy3%28v=vs.140%29.aspx). – DavidRR