/// <summary> /// 创建 DataManager /// 用于初始化构造函数内无法初始化或不方便初始化的东西 /// </summary> /// <returns>是否成功</returns> public bool Create() { ConfigHelper.ReadAppConfig(); TextractorHelper.Create(ConfigHelper.AppConfig.TextractorConfig.DirPath); MeCabUniDic22Wrapper = new MeCabUniDic22Wrapper(ConfigHelper.AppConfig.MeCabConfig.DirPath); return(true); }
/// <summary> /// 销毁 DataManager /// 用于销毁析构函数内无法销毁或不方便销毁的东西 /// </summary> /// <returns>是否成功</returns> public bool Destroy() { SelectHeadDataList.Clear(); SelectHeadDataList = null !; ConfigHelper.WriteAppConfig(); TextractorHelper.Destroy(); MeCabUniDic22Wrapper.Destroy(); return(true); }