public void Save()
{
//Clear existing rules
m_settings.rules = new string[] { };
//Create new string array of rules
List<string> rules = new List<string>();
foreach (IUsernameRule rule in list){
string srule = rule.save();
m_logger.DebugFormat("Saving rule {0} as \"{1}\"", rule.ToString(), srule);
rules.Add(rule.save());
}
m_settings.rules = rules.ToArray();
}