示例#1
0
文件: Lexicon.cs 项目: shahaab/QuranX
        public void AddEntry(LexiconEntry entry)
        {
            var           firstLetter = entry.Root[0];
            LexiconLetter letter;

            if (!LettersByAlphabet.TryGetValue(firstLetter, out letter))
            {
                letter = new LexiconLetter(firstLetter);
                LettersByAlphabet.Add(firstLetter, letter);
            }
            letter.AddEntry(entry);
        }
示例#2
0
 protected virtual void VisitLetter(LexiconLetter letter)
 {
     VisitEntries(letter.AllEntries());
 }