0
디자인 패턴은 개발자 간의 논점 중 하나이지만 매우 자주 사용합니다. 더군다나, 나는 싱글 톤 (singleton)과 같은 모든 일반적인 패턴 중 가장 논란이되는 패턴 중 하나를 사용합니다. 여기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 패턴 카탈로그를이 용도로 사용할 수 있습니까?
감사합니다.