What is MSIL code ?

Answer Posted / kranthi kumar.j

When the code is compiled, the compiler translates your code
into Microsoft intermediate language (MSIL). The common
language runtime includes a JIT compiler for converting this
MSIL then to native code.
MSIL contains metadata that is the key to cross language
interoperability. Since this metadata is standardized across
all .NET languages, a program written in one language can
understand the metadata and execute code, written in a
different language. MSIL includes instructions for loading,
storing, initializing, and calling methods on objects, as
well as instructions for arithmetic and logical operations,
control flow, direct memory access, exception handling, and
other operations.

Is This Answer Correct ?    69 Yes 7 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

Please explain what is the .net framework and how does it work?

518


what user controls are and what server controls are and the differences between the two.

1607


How to load a user control dynamically in runtime?

542


What is lazy initialization?

588


Can a dll be changed to an exe?

581






How to Create and Consume a Web Service?

2657


Explain the difference between asp.net & vb.net and explain architecture?

542


Why do we use msmq?

600


Tell us what is the native image generator?

575


How many design patterns can be created in .net?

586


What do you mean by web service?

649


What is the single responsibility principle?

569


Do you know what is lambda expressions in c#?

548


Explain when should you use .net web forms over asp.net mvc?

510


What is a windows process in .net?

579