difference between managed code and unmanaged code ?
Answer Posted / kirti
Managed Code:
Code that runs under a "contract of cooperation" with the common language runtime. Managed code must supply the metadata necessary for the runtime to provide services such as memory management, cross-language integration, code access security, and
automatic lifetime control of objects. All code based on Microsoft intermediate language (MSIL) executes as managed code.
Un-Managed Code:
Code that is created without regard for the conventions and requirements of the common language runtime. Unmanaged code executes in the common language runtime environment with minimal services (for example, no garbage collection, limited debugging, and so on).
| Is This Answer Correct ? | 0 Yes | 0 No |
Post New Answer View All Answers
Why we need get set property in c#?
Which is faster dictionary or list?
What do you mean by saying a "class is a reference type"?
What is the difference between constant and readonly in c#?
What is meant by enumerable in c#?
What is assembly and dll in c#?
What are console applications used for?
How to find out that the code is written as managed or un-managed code?
What are constructors in c#?
Explain the steps to create satellite assembly?
Write a sample code to write the contents to text file in c#?
What is single dimensional array in c#?
What is desktop example?
What is difference between string and stringbuilder in c#?
How many digits is a 32 bit number?