Using Static Property C# with Example
using System; namespace CSharpClass{ class Box{ public static double count{get; set;} double width{get; set;} double height{get; set;} double length{get; set;} public void SetSize(double h, double l, double w){ height = h; width = w; length = l; count++; } } class UsingBoxClassWithStaticProperty { static void Main(String[] arg){ Console.WriteLine("CPU Cabinet Information"); Box cpuCabinet = new Box(); cpuCabinet.SetSize(10, 20, 30); Console.WriteLine("Total Object Created: "+ Box.count); Console.WriteLine("\nHard Disk Information"); Box hardDisk = new Box(); hardDisk.SetSize(5, 8, 10); Console.WriteLine("Total Object Created: "+ Box.count); Console.WriteLine("\nMonitor Information"); Box monitor = new Box(); monitor.SetSize(10, 3, 20); Console.WriteLine("Total Object Created: "+ Box.count); } } }