public void RefreshSettings(List <string> subfolderNames, List <string> bindedKeys, List <bool?> isMoveFileModes) { AllSettings.Clear(); for (int i = 0; i < subfolderNames.Count; i++) { AllSettings.Add(new Settings( subfolderNames[i], bindedKeys[i], isMoveFileModes[i])); } SaveInFile(); }
public void RefreshSettings(IEnumerable <Tuple <string, string, bool?> > settings) { AllSettings.Clear(); AllSettings.AddRange(settings.Select(s => new Settings(s.Item1, s.Item2, s.Item3))); SaveInFile(); }