public string getRandomText(int length) { var book = getRandomItem(0, 4); var chapter = book.getRandomItem(); var verse = Currentverse = chapter.getRandomItem(); //book = items[59]; //chapter = book.getItem(0); //verse = chapter.getItem(14); var text = new StringBuilder(""); while (text.Length + verse.Text.Length < length && verse.Next != null) { text.Append(verse.Text); text.Append(' '); verse = (Verse)verse.Next; } return(text.ToString()); }
public Verse(string text, Chapter chapter, int verseNumber, Verse previous) : base(verseNumber, previous) { Chapter = chapter; items.Add(text); }