.Net Questions

C# Interview Questions
A list of top frequently asked C# interview questions and answers are given below.
1) What is C#?
C# is a simple, modern, general purpose programming language. It is an object oriented programming language developed by Microsoft. It is a safe and managed language that is compiled by .NET framework to generate Microsoft intermediate language (machine code).
2) What is the reason behind the invention of C#?
C# is designed for Common Language Infrastructure (CLI). It contains the executable code and runtime environment that makes the users able to use various high-level languages on different computer platforms and architectures.
3) What are the main reasons to use C# language?
These are top reasons to use C# language:
o Easy to learn
o General purpose and object oriented programming language
o Component oriented
o Structured language
o Can be compiled on variety of computer platforms
o Produces efficient programs
o Part of .net framework Continue reading