namespace iBatisTutorial.Model { /// /// Singleton "controller" for Helper classes. /// public class Helpers { private static volatile PersonHelper _PersonHelper = null; public static PersonHelper Person () { if (_PersonHelper == null) { lock (typeof (PersonHelper)) { if (_PersonHelper == null) // double-check _PersonHelper = new PersonHelper (); } } return _PersonHelper; } } }