Tôi đã thực hành một số mã hóa và nhận thấy rằng tôi đã có thể sử dụng lớp thay vì Module trong VB .NET. Vì vậy, tôi thay thế mô-đun của tôi đến lớp và tôi đã nhận được thông báo lỗi này:Làm thế nào để xác định một phương pháp chính trong một lớp so với một mô-đun?
Không có phương pháp tiếp cận 'Main' với một chữ ký phù hợp đã được tìm thấy trong 'practicevb'.practicevb
Tôi chắc chắn rằng khởi động đối tượng đã được đặt chính xác trong Properties > Application > Startup Objects
.
Thông báo lỗi biến mất nếu tôi đổi lại thành Mô-đun nhưng tôi muốn giữ lớp này vì các phần khác của mã tôi đã đổi thành lớp và không trả lại và thông báo lỗi.
Class Atic
Sub Main()
Console.WriteLine("Hello, this proram will calcaulate the quadratic forumla ax^2 + bx + c")
Dim Quads As New Quads
Quads.Calc()
Console.ReadKey()
End Sub
End Class
Cảm ơn bạn đã cảm ơn vì tất cả thông tin. Những gì NoAlias đề xuất hoạt động. Tôi nghĩ tôi sẽ giữ nó như Module vì nó nghe như một ý tưởng hay. – nhat