A parameterized constructor : Constructor « Class « C# / CSharp Tutorial





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










7.13.Constructor
7.13.1.Add constructor to class
7.13.2.A parameterized constructor
7.13.3.Add a constructor with three parameters
7.13.4.An overloaded constructor.
7.13.5.Multiple Constructor version without duplicating a lot of the constructor code
7.13.6.Constuctor hidden
7.13.7.Copy constructor
7.13.8.Invoke a constructor through this
7.13.9.Use a static constructor.
7.13.10.Add a constructor to Triangle.
7.13.11.Private copy constructor used when making a copy of this object
7.13.12.Use Constructor to initialize member variables
7.13.13.Class without default constructor
7.13.14.Throw your own exception from class constructor