Câu hỏi phỏng vấn .Net
Câu hỏi

Sự khác biệt giữa CIL và ...

Câu trả lời

CIL (Common Intermediate Language) và MSIL (Microsoft Intermediate Language) thực chất là cùng một thứ, chỉ khác nhau về tên gọi trong các bối cảnh khác nhau.

  • MSIL là tên gọi ban đầu khi .NET Framework được Microsoft phát triển. MSIL là ngôn ngữ trung gian mà các ngôn ngữ lập trình cao cấp như C#, VB.NET được biên dịch vào trước khi được biên dịch thành mã máy bởi Just-In-Time Compiler (JIT) tại thời điểm chạy (runtime).
  • CIL là tên gọi được sử dụng trong tiêu chuẩn ECMA-335 cho Common Language Infrastructure, một phần của đặc tả .NET. Khi .NET trở thành một tiêu chuẩn mở, MSIL được đổi tên thành CIL để phản ánh tính chất trung lập về mặt c...
senior

senior

Gợi ý câu hỏi phỏng vấn

junior

Kể ra các đặc điểm của .NET Core?

middle

Kể tên một số CLR services và giải thích chúng trong .Net?

senior

Các tác vụ bất đồng bộ (Async / Await) hoạt động như thế nào trong .NET?

Bình luận

Chưa có bình luận nào