Không gian tên Không gian tên

Một phần của tài liệu Ngôn ngữ lập trình c# chương 1 (Trang 25 - 28)

 .NET cung cấp một thư viện các lớp có tên là .NET cung cấp một thư viện các lớp có tên là

FCL

FCL

 Người lập trình không thể nào nhớ hết được tên Người lập trình không thể nào nhớ hết được tên

của các lớp trong .NET Framework

của các lớp trong .NET Framework

 Không gian tên sẽ hạn chế phạm vi của một tênKhông gian tên sẽ hạn chế phạm vi của một tên  Tên này chỉ có ý nghĩa trong vùng đã định nghĩa Tên này chỉ có ý nghĩa trong vùng đã định nghĩa  Ví dụ: System.Console.WriteLine(); Ví dụ: System.Console.WriteLine();

Ngôn ngữ C#Ngôn ngữ C# Ngôn ngữ C#

Không gian tênKhông gian tên

 Không gian tên có thể được chia thành các Không gian tên có thể được chia thành các

không gian tên con gọi là subnamespace

không gian tên con gọi là subnamespace

 Người lập trình có thể tạo ra các không gian tênNgười lập trình có thể tạo ra các không gian tên  Ví dụ: Ví dụ:

 Không gian tên System có chứa các không gian tên Không gian tên System có chứa các không gian tên con như: Configuration, Collections, Data, …

con như: Configuration, Collections, Data, …

 Không gian tên Collection còn chia thành nhiều không Không gian tên Collection còn chia thành nhiều không gian tên con nữa

gian tên con nữa

Ngôn ngữ C#Ngôn ngữ C# Ngôn ngữ C#

Toán tử ‘.’Toán tử ‘.’

 Sử dụng để truy cập đến phương thức hay dữ Sử dụng để truy cập đến phương thức hay dữ

liệu trong một lớp

liệu trong một lớp

 Ngăn cách giữa tên lớp đến một không gian tênNgăn cách giữa tên lớp đến một không gian tên  Ví dụ: SystemVí dụ: System..ConsoleConsole..WriteLine(); WriteLine();

Ngôn ngữ C#Ngôn ngữ C# Ngôn ngữ C#

28

Một phần của tài liệu Ngôn ngữ lập trình c# chương 1 (Trang 25 - 28)

Tải bản đầy đủ (PPT)

(42 trang)