private int AddBanRuleRegex(string ruleRegexExpr, int id) { BanRules.RemoveAll(r => r.RuleID == id); BanRules.Add(CreateRule(ruleRegexExpr, GenRuleId())); return(id); }
public void RemovBanListRuleRegex(int ruleId) { for (int i = 0; i < BanRules.Count; i++) { if (BanRules[i].RuleID == ruleId) { BanRules.RemoveAt(i); break; } } }