public void AppendDictionary(IXmlSettingReportDictionary dictionary) { CXmlSettingRptDicImp value = (CXmlSettingRptDicImp)dictionary; if (m_Dictionarys.Exists(m => m.issue_category == value.issue_category)) { throw new Exception("duplicate category[" + value.issue_category + "] exist in dictionarys, append failed."); } else { m_Dictionarys.Add(value); } }
public void RemoveDictionary(IXmlSettingReportDictionary dictionary) { CXmlSettingRptDicImp value = (CXmlSettingRptDicImp)dictionary; m_Dictionarys.Remove(value); }