Khái niệm
Namespace giống như một folder, nhiệm vụ của nó là nhóm tất cả các class lại với nhau thành một nhóm cụ thể cho một chức năng nào đó.
Mục đích:
Tránh bị xung đột tên Class
Code có tổ chức, dễ đọc
Mục đích:
Tránh bị xung đột tên Class
Code có tổ chức, dễ đọc
Làm cho các Project lớn sẽ rõ ràng hơn
Ví dụ :
Nếu trong thư mục Data và Thư mục Model có cùng một className mà không chia namespaee cụ thể thì sẽ dẫn đến lỗi
Do đó chúng ta cần chia namespace như thế này
Sau đó nếu muốn sử dụng chúng ta cần gọi using namespace là được