Tôi đang viết một số mã trong Visual Basic 6 và tôi đã nhận thấy rằng tôi thậm chí không cần phải khai báo các biến cho mọi thứ hoạt động.Tôi có nên khai báo một cách rõ ràng các biến của mình trong VB6
Sau đây (khai rõ ràng):
Dim foo As String
foo = "Bar"
Có vẻ như chỉ làm việc cũng như này (khai ngầm):
Dim foo
foo = "Bar"
Hoặc này (không kê khai):
foo = "Bar"
Tôi biết trong C# Tôi cần phải khai báo một biến trước khi tôi sử dụng nó, và rằng tuyên bố ngầm và rõ ràng các ion đều được chấp nhận. Tôi cũng biết rằng trong Python, bạn không khai báo các biến của mình trước khi sử dụng chúng.
Liên quan đến Visual Basic 6 (và VBA mở rộng) thích hợp?
Cảm ơn
+1 Một câu hỏi rất hay! –