This article provides an overview of the C# Language. The various elements and building blocks of the C# language are explained.
C# was developed at Microsoft. It is an object-oriented programming language and provides excellent features such as strong type checking, array bounds checking and automatic garbage collection. We will explore these and several other features in this article.
C# has features that make it an excellent choice for developing robust distributed n-tier Enterprise applications, web applications, windows applications and embedded systems. It is used for building applications ranging from the very large that use sophisticated operating systems, down to the very small having specialist functions
Here is a very simple “Hello World” program written using C#. The code for C# program is written in text files with an extension “.cs” Example: 1) Create a text file “First.cs” 2) Type the following code and ‘save’
3) From the command line compile the above code by typing the following csc First.cs 4) This creates First.exe 5) Run this exe from the command line and you see an output – Hello World
concepts and elements of the C# programming language. After that we will review the above example once again to understand what each line of code does. To get a better grasp of the C# language it is helpful if you have some programming experience and even better if you have experience in Object Oriented Programming.
web development services