public async Task SaveAsync(string fileName, PhraseCollection list) { if (File.Exists(fileName)) { File.Delete(fileName); } await File.WriteAllLinesAsync(fileName, list); }
public static PhraseCollection Load(string fileName, string name) { var pc = new PhraseCollection(name); if (!File.Exists(fileName)) { return(pc); } var lines = File.ReadAllLines(fileName); pc.AddRange(lines); return(pc); }