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
Explain constructor in c#?
What is dll in vb.net?
Can private virtual methods be overridden in c#.net?
What is difference between a type and class?
How do I join one form to another in c#?
Explain the use of SN.exe
What is the wildcard character in sql?
What is thread in c#?
What is helper method in c#?
Explain the security with aop?
Why main method is static in c#?
What operators can be used to cast from one reference type to another without the risk of throwing an exception?
Is string passed by reference in c#?
How the versioning applies to Assemblies or can you explain version numbers?
How do you sort an array in c#?