ตัวสร้างใน C # ถูกเรียกใช้โดยอัตโนมัติเมื่อวัตถุถูกสร้างขึ้น คอนสตรัคเตอร์มีชื่อเดียวกับชื่อคลาส เช่น −
public class Department {
public Department () {
Console.WriteLine("Default Constructor! ");
}
} ต่อไปนี้เป็นรหัสที่แสดงการใช้ตัวสร้างเริ่มต้นใน C # ตัวสร้างจะเรียกใช้ทันทีเมื่อวัตถุถูกสร้างขึ้น -
Department dept1 = new Department ();
ตัวสร้างเริ่มต้นคือตัวสร้างที่ไม่มีอาร์กิวเมนต์ ตัวอย่างเช่น −
Department () {
} ให้เราดูตัวอย่างที่สมบูรณ์เพื่อเรียนรู้วิธีการทำงานกับตัวสร้างเริ่มต้น -
ตัวอย่าง
using System;
public class Department {
public Department () {
Console.WriteLine("Constructor Invoked");
}
public static void Main(string[] args) {
// object
Department dept1 = new Department ();
}
} ผลลัพธ์
Constructor Invoked