C# - Tutorial

C# is a general purpose, modern and object-oriented programming language commonly known as C sharp. It was developed by Microsoft within its .NET initiative led by Anders Hejlsberg and his team. It was approved by European Computer Manufacturers Association (ECMA) and International Standards Organization (ISO). C# is a lot similar to Java and easy for the users who have knowledge of C, C++ or Java.
About Tutorial
This tutorial is intended for students or professionals interested in studying basic and advanced concepts of C#. This tutorial covers all topics of C# which includes data types, operators, arrays, strings, control statements, pointers, classes, object-oriented programming, constructor, destructor, inheritance, polymorphism, encapsulation, namespace, exception handling & File IO. We believe in learning by examples therefore each and every topic is explained with lots of examples that make you learn C# lamguage in a very easy way. One of the classical example of "Hello World!" is mentioned below for the illustration purpose.
// Hello World! Example // using System; class MyProgram { static void Main(string[] args) { Console.WriteLine("Hello World!."); } }
The output of the above code will be:
Hello World!.
Prerequisite
Before continuing with this tutorial, you should have basic understanding of any programming language.