public static EmailVerifier GetVerifier() { if (verifier == null) { verifier = new EmailVerifier(); } return(verifier); }
/// <summary> /// 根据验证器类别,得到验证器 /// </summary> /// <param name="keep"></param> /// <returns></returns> public static Verifier GetVerifier(_02_超市收银系统.VerifierKeep keep) { switch (keep.ToString()) { case "Email": return(EmailVerifier.GetVerifier()); case "Phone": return(PhoneVerifer.GetVerifer()); case "Name": return(NameVerifer.GetVerifer()); default: return(null); } }