Example #1
0
        public bool isA(LexicalCategoryEnum checkLexicalCategory)
        {
            var isA          = false;
            var thiscategory = category as ILexicalCategory;

            if (thiscategory != null)
            {
                isA = thiscategory.lexType == checkLexicalCategory;
            }
            return(isA);
        }
Example #2
0
 public LexicalCategory(LexicalCategoryEnum lexicalCategory)
 {
     _lexicalCategory = lexicalCategory;
 }
Example #3
0
        public WordElement GetRandomWord(LexicalCategoryEnum category)
        {
            var list = WordsByCategory[category];

            return(list[Random.Next(0, list.Count - 1)]);
        }