Mã tài liệu: 189353
Số trang: 0
Định dạng: chm
Dung lượng file:
Chuyên mục: Kỹ thuật - Công nghệ
-
|
| |
-
|
| |
| ||
-
|
Những
chủ đề tiến bộ trong C#
| |
-
|
| |
-
|
Lập
trình trong môi trường .NET
| |
-
|
| |
-
|
| |
-
|
| |
-
|
| |
-
|
T
| |
-
|
| |
-
|
|
Tôi muốn nhấn mạnh rằng đừng bao giờ xem xét ngôn ngữ C#
một cách tách biệt, nó luôn đồng hành với "Bộ khung .NET". C# là một
trình biên dịch hướng .NET, nghĩa là tất cả các mã của C# luôn luôn chạy trên
trên môi trường .NET Framework. Điều đó dẫn đến 2 hệ quả sau:
· Cấu trúc và các lập
luận C# được phản ánh các phương pháp luận của .NET ngầm bên dưới.
· Trong nhiều trường hợp,
các đặc trưng của C# thậm chí được quyết định dựa vào các đặc trưng của .NET,
hoặc thư viện lớp cơ sở của .NET.
Chính
bởi tầm quan trọng của .NET, nên các bạn cần phải biết sơ qua về .NET trước khi
đi vào ngôn ngữ C#. Đây cũng chính là mục đích của chương này.
Chúng
ta sẽ tìm hiểu xem chuyện gì sẽ xảy ra khi mã của các ngôn ngữ hướng .NET (bao
gồm C#) được biên dịch và thực thi. Đây là một lĩnh vực rộng, chúng ta sẽ tìm
hiểu kĩ hơn về Microsoft Intermediate Language (MS-IL),
ngôn ngữ trung gian trong .NET mã của các ngôn ngữ khác đều phải được biên dịch
về ngôn ngữ này trước khi thực thi. Cụ thể chúng ta sẽ tìm hiểu xem cách
thức mà MS-IL với phần dùng chung Common Type System (CTS) và Common Language Specification (CLS) có thể cung cấp cho chúng ta sự tương hoạt giữa các ngôn ngữ
hướng .NET. Chúng ta cũng sẽ trình bày các ngôn ngữ biết .NET khác bao gồm VB
và C++.
Sau đó chúng ta sẽ xem xét các đặc trưng khác của .NET,
bao gồm các assembly, các namespace, và thư viện lớp cơ bản của .NET. Chúng ta
sẽ kết thúc chương này bằng việc liệt kê vắn tắt về các loại ứng dụng mà chúng
ta có thể tạo ra trong C#.
Những tài liệu gần giống với tài liệu bạn đang xem
📎 Số trang: 102
👁 Lượt xem: 457
⬇ Lượt tải: 16
📎 Số trang: 82
👁 Lượt xem: 502
⬇ Lượt tải: 16
📎 Số trang: 102
👁 Lượt xem: 453
⬇ Lượt tải: 16
Những tài liệu bạn đã xem