/// <summary> /// Default constructor. /// </summary> public NameParser() { // Populate CorpIDs list. CorpIDs.Add("&"); CorpIDs.Add(" Corp."); CorpIDs.Add(" Corporation"); CorpIDs.Add(" Llc."); CorpIDs.Add(" Llp."); CorpIDs.Add(" Limited"); CorpIDs.Add(" Co."); CorpIDs.Add(" Company"); CorpIDs.Add("Firm"); CorpIDs.Add("Associates"); // Populate Suffixes list. Suffixes.Add("I"); Suffixes.Add("II"); Suffixes.Add("III"); Suffixes.Add("Jr."); Suffixes.Add("Sr."); // Populate Titles list. Titles.Add("Dr."); Titles.Add("Miss"); Titles.Add("Mrs."); Titles.Add("Mr."); Titles.Add("Ms."); Titles.Add("Prof."); }
public void AddSuffix(string text, Color color) { if (Suffixes.Contains(text)) { throw new Exception($"Suffix with name '{text}' already exists!"); } Suffixes.Add(text, new Title(text, color)); VisibleItems++; }
void LoadTags(XmlNode root) { foreach (XmlNode node in root.ChildNodes) { if (node is XmlComment) { continue; } Suffixes.Add(node.Attributes["name"].Value); } }
public void AddSuffix(string suffix, params TypeCode[] typeCodes) { SuffixTypeCodes.Add(suffix, typeCodes); Suffixes.Add(suffix); }
public void AddSuffixCodes(string suffix, params TypeCode[] codes) { SuffixTypeCodes.Add(suffix, codes); Suffixes.Add(suffix); }
public void AddSuffix(string s) => Suffixes.Add(s);