Creating an object from from an ID (or name)

前端 未结 5 1244
借酒劲吻你
借酒劲吻你 2020-12-21 10:09

I have an abstract class that a lot of child classes inherit:

  public abstract class CrawlerBase
    {
        public abstract void Process(string url);
            


        
5条回答
  •  [愿得一人]
    2020-12-21 10:48

    you can't do this?

     {
       CrawlerBase crawler = null;
    
       switch (item.Type)
       {
            case "Trials":
                crawler = new Trials();   
                break;
    
            case "Coverage":
                crawler = new Coverage();
                break;
            default:
                break;
        }
       crawler.Process(item.URL);
    

    }

提交回复
热议问题