C# Object Oriented Programming - Static Members in C#