ในตัวอย่างนี้มีการสร้างคลาสสาธิตแบบคงที่และประกาศจำนวนตัวแปรคงที่
ที่นี่ตัวแปรการนับถือเป็นตัวแปรส่วนกลาง ดังนั้นในตัวอย่างจึงเพิ่มขึ้นเรื่อยๆ เนื่องจากมีการสร้างอินสแตนซ์เพียงอินสแตนซ์เดียวของคลาส
ตัวอย่าง
static class Demo{ public static int count; static Demo(){ System.Console.WriteLine("Static Constuctor called"); } } class Program{ static void Main(){ Demo.count++; Demo.count++; System.Console.WriteLine(Demo.count); Console.ReadKey(); } }
ผลลัพธ์
Static Constuctor called 2