public static Navigate GetInstance() { if (mNavigate == null) { lock (syncRoot) { if (mNavigate == null) { mNavigate = new Navigate(); } } } return mNavigate; }