示例#1
0
        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());
        }
示例#2
0
 public Verse(string text, Chapter chapter, int verseNumber, Verse previous) : base(verseNumber, previous)
 {
     Chapter = chapter;
     items.Add(text);
 }