//单例模式
StaticClass sc = StaticClass.Def;
Console.WriteLine(sc.num);
sc.num = 100;
StaticClass ss = StaticClass.Def;
Console.WriteLine(ss.num);
Console.ReadKey();
public int num;
private static StaticClass def;
public static StaticClass Def
{
get
{
if (def == null)
{
def = new StaticClass();
}
return def;
}
}
private StaticClass()
{
}