@Paradox 技術支持
1 2 3 4 5 6 7 8 9 10 11 12 13public
abstract
class
Base<T>
where
T :
new
()
{
private
static
T _instance;
public
static
T Instance
{
get
{
if
(_instance ==
null
)
_instance =
new
T();
return
_instance;
}
}
}
1
2
3
public
sealed
class
A : Base<A>
{
}
更多內容:http://www.liubaicai.net/index.php/archives/366