public VerseReference(int chapter, int verse) { this.Chapter = chapter; this.Verse = verse; QuranStructure.ValidateChapterAndVerse( chapter: chapter, verse: verse ); }
public VerseRangeReference(int chapter, int firstVerse, int lastVerse) { this.Chapter = chapter; this.FirstVerse = firstVerse; this.LastVerse = lastVerse; QuranStructure.ValidateChapterAndVerse( chapter: chapter, verse: firstVerse ); QuranStructure.ValidateChapterAndVerse( chapter: chapter, verse: lastVerse ); }