0
设计模式是开发人员之间的争论点,但我经常使用它们。更重要的是,我使用了所有常见模式中最具争议的一种 - 单身。使用ReSharper创建实现特定设计模式的类
这是我如何实现它在C#:
class MySingletonClass
{
private static volatile MySingletonClass _instance;
private static object syncRoot = new Object();
public static MySingletonClass Instance
{
get
{
if (_instance == null)
{
lock (syncRoot)
{
if (_instance == null)
_instance = new MySingletonClass();
}
}
return _instance;
}
}
private MySingletonClass()
{
}
}
我希望能够在发展,只为类输入一个名称来自动创建单实例类。
如何使用ReSharper实现此功能? ReSharper模式目录可用于此?
谢谢。