Explain a MSIL ? Why is it appreciated by all developers?



Explain a MSIL ? Why is it appreciated by all developers?..

Answer / Amit Kumar Pandey

MSIL (Microsoft Intermediate Language) is an intermediate representation of .NET code. When you compile your C# code, the compiler produces MSIL instructions instead of native machine code. The Common Language Runtime (CLR) then JIT compiles the MSIL into native code at runtime for optimal performance. MSIL allows cross-platform compilation and execution since it's an intermediary step before generating platform-specific machine code.

Is This Answer Correct ?    0 Yes 0 No

Post New Answer

More C Sharp Interview Questions

what are windows services?

1 Answers  


What are the two kinds of properties?

10 Answers   Wipro,


What?s the difference between the System.Array.CopyTo() and System.Array.Clone()?

6 Answers   Wipro,


How many catch blocks can be there for a single try block?

5 Answers   Clover, HCL,


What is escape character in c#?

1 Answers  


How many types of constructors are there in c#?

1 Answers  


What is token in c#?

1 Answers  


Explain manifest in c#.

1 Answers  


What type is string in c#?

1 Answers  


What is an icollection in c#?

1 Answers  


Can you prevent a class from overriding?

3 Answers  


Why is .net so popular?

1 Answers  


Categories