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
What is boxing and un-boxing in .net?
How do I spawn a thread?
What is dot net and its uses?
Why is .net used?
What's typical about a windows process in regards to memory allocation in .net?
What is the use of common language runtime?
Is Driver Script any how related to AOM?
What is the difference between server.transfer and response.redirect? Why?
Please tell us what is the difference between override and overload in a method?
What does jit compilation do in .net?
How many types of generations are there in a garbage collector?
What is the use of system.diagnostics.process class in .net?
What are virtual destructures?
What are the new 2.0 features useful for?
Difference between machine.config and web.config?