Пример #1
0
 public static void SaveVerseStopmarks(Book book, string filename)
 {
     if (book != null)
     {
         StringBuilder str = new StringBuilder();
         foreach (Verse verse in book.Verses)
         {
             str.AppendLine(StopmarkHelper.GetStopmarkText(verse.Stopmark));
         }
         FileHelper.SaveText(filename, str.ToString());
     }
 }
Пример #2
0
    // end of verse stopmarks are assumed to be end of sentence (Meem) for now
    public static List <Stopmark> LoadVerseStopmarks()
    {
        List <Stopmark> result   = new List <Stopmark>();
        string          filename = Globals.DATA_FOLDER + "/" + "verse_stopmarks.txt";

        if (File.Exists(filename))
        {
            using (StreamReader reader = File.OpenText(filename))
            {
                while (!reader.EndOfStream)
                {
                    string line = reader.ReadLine();
                    if (line != null)
                    {
                        result.Add(StopmarkHelper.GetStopmark(line));
                    }
                }
            }
        }
        return(result);
    }