1
Singleton模式:
2
using System;
3
public class Singleton
4
{
5
private static Singleton instance;
6
private Singleton() {}
7
public static Singleton Instance
8
{
9
get
10
{
11
if (instance == null)
12
{
13
instance = new Singleton();
14
}
15
return instance;
16
}
17
}
18
}
19
Singleton模式:2
using System;3
public class Singleton4
{5
private static Singleton instance;6
private Singleton() {}7
public static Singleton Instance8
{9
get10
{11
if (instance == null)12
{13
instance = new Singleton();14
}15
return instance;16
}17
}18
}19

using System;
public class Singleton
{
private static readonly Singleton instance=new Singleton() ;
private Singleton() {}
public static Singleton Instance
{
return instance;
}
}


