//Static으로 메서드 생성 public static GiftDBFunc Instance() { //다중쓰레드에서는 정상적으로 동작안하는 코드입니다. //다중 쓰레드 경우에는 동기화가 필요합니다. if (_instance == null) { _instance = new GiftDBFunc(); } // 다중 쓰레드 환경일 경우 Lock이 필요함 //if (_instance == null) //{ // lock (_synLock) // { // _instance = new WBdb(); // } //} return(_instance); }