Friday 13 September 2013

What is MSIL in .NET?

Que:- What is MSIL?

Ans:-When code is complied ,  the compiler translate your code into MSIL(Microsoft intermediate language) .The common language runtime(CLR) includes a JIT complier for converting MSIL code into native code.
MSIL contains metadata that is the key to cross language interoperability. since, Metadata is standardlized across all .NET framework languages.written in one language can understand the meta data and execute code, written in different language.MSIL includes instruction for storing, intializing, and calling method on object as well as instruction for arithmetic , logical, control flow and exception handling and other operations.

No comments:

Post a Comment