Beispiel #1
0
        public async Task SaveAsync(string fileName, PhraseCollection list)
        {
            if (File.Exists(fileName))
            {
                File.Delete(fileName);
            }

            await File.WriteAllLinesAsync(fileName, list);
        }
Beispiel #2
0
        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);
        }