Đang chuẩn bị liên kết để tải về tài liệu:
Assembly part 3

Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ

Hỗ trợ ngôn ngữ xuyên xuốt (Cross-Language Support) Trước tiên chúng ta biết Common Type System (CTS) là gì ? .NET định nghĩa thế nào các kiểu giá trị và các kiểu tham chiếu. Bố trí bộ nhớ của các kiểu dữ liệu. | Hỗ trợ ngôn ngữ xuyên xuốt Cross-Language Support Trước tiên chúng ta biết Common Type System CTS là gì .NET định nghĩa thế nào các kiểu giá trị và các kiểu tham chiếu. Bố trí bộ nhớ của các kiểu dữ liệu. Nhưng CTS không đảm bảo kiểu mà nó định nghĩa từ bất kì ngôn ngữ nào được sử dụng từ bất kì ngôn ngữ khác. Đây là vai trò của Common Language Specification CLS . CLS xác định yêu cầu tối thiểu của các kiểu dữ liệu mà chúng được hỗ trợ bởi .NET language. Chúng ta đề cập một cách ngắn gọn về CTS và CLS Trong chương này chúng ta sẽ được học Common Type System CTS và Common Language Specification CLS Ngôn ngữ độc lập trong hành động Language independence in action tạo bởi C Visual Basic .NET và C . Chúng ta quan sát mã MSIL để biết chúng được sinh ra từ trình biên dịch của chúng. Những yêu cầu của đặc tả ngôn ngữ chung Common Language Specification. . CTS và CLS Tất cả các kiểu dữ liệu được khai báo dưới sự chỉ đạo của Common Type System CTS . CTS định nghĩa một bộ quy tắc mà trình biên địch phải tuân thủ tham chiếu sử dụng và lưu trữ cả hai kiểu tham khảo và kiểu giá trị. Do đó CTS các đối tượng được viết bằng các ngôn ngữ khác nhau có thể được tương tác lẫn nhau. Tuy nhiên Không phải tất cả các kiểu đều sử dụng trong tất cả ngôn ngữ lập trình. Để xây dựng các thành phần có thể truy cập từ tất cả ngôn ngữ .NET Đặc tả ngôn ngữ chung Common Language Specification CLS nên được sử dụng. Với CLS Trình biên dịch có thể kiểm tra sự hợp lệ đoạn code trong đặc tả của CLS . Nhiều ngôn ngữ hỗ trợ .NET không chỉ hạn chế các tập con tính năng chung nó được định nghĩa với CLS thậm chí với .NET nó vẫn có khả năng tạo các thành phần mà không thể sử dụng từ các ngôn ngữ khác. .NET Framework đã được thiết kế với mục tiêu hỗ trợ đa ngôn ngữ. Trong suốt giai đoạn thiết kế .NET Microsoft đã mời nhiều nhà sản xuất trình biên dịch để xây dựng .NET languages cho chính họ. Chính Microsoft phân phối Visual Basic .NET Managed C C J và JScript.NET. Thêm vào đó hơn hai mươi ngôn ngữ từ các nhà .

TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.