public static void Main()
Console.WriteLine(MyStaticClass.myStaticVariable);
MyStaticClass.MyStaticMethod();
MyStaticClass.MyStaticProperty = 100;
Console.WriteLine(MyStaticClass.MyStaticProperty);
MyStaticClass2.MyStaticProperty = 200;
MyStaticClass2.myStaticMethod();
public static class MyStaticClass
public static int myStaticVariable = 0;
public static void MyStaticMethod(){
Console.WriteLine("This is a static method.");
public static int MyStaticProperty { get; set; }
public static class MyStaticClass2
Console.WriteLine("Inside static constructor.");
public static int myStaticVariable = 0;
public static void myStaticMethod(){
Console.WriteLine("This is static method.");
public static int MyStaticProperty { get; set; }