Class C# Tutorial

A constructor initializes an object when it is created.
A constructor has the same name as its class
A constructor is syntactically similar to a method.
Constructors have no explicit return type.
The general form of constructor is shown here:

access class-name( ) {
// constructor code
}
You can use a constructor to give initial values to the instance variables.

using System; 
 
class MyClass { 
  public int x; 
 
  public MyClass() { 
    x = 10; 
  }   
}   
   
class ConsDemo {   
  public static void Main() {   
    MyClass t1 = new MyClass(); 
    MyClass t2 = new MyClass(); 
 
    Console.WriteLine(t1.x + " " + t2.x); 
  }   
}
10 10