public static HtmlParser CreateHtmlParser(ParseEngineKind engineKind) { switch (engineKind) { case ParseEngineKind.HtmlKitParser: return new HtmlKitParser(); default: //return new HtmlKitParser(); return new MyHtmlParser(); } } }