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

Explain memory-mapped files.

848


What do the terms “boxing” and “unboxing” mean?

737


SAP Business One(this is intigrated tool of .net)

1982


What is the difference between function and stored procedure?

793


What tags do you need to add within the asp:datagrid tags to bind columns manually.

1675


Explain about .net assemblies?

807


What is clr in .net?

839


Explain the code behind wors and contrast that using the inline style.

773


Tell us the difference between managed and unmanaged code?

721


Difference between value type & reference types ?

799


Explain what is the difference between odbc and ado?

706


Explain the difference between the while and for loop. Provide a .net syntax for both loops?

731


What is .net assembly?

790


What is the difference between .net and laravel?

763


When displaying fonts, what is the difference between pixels, points and ems?

780