public bool isA(LexicalCategoryEnum checkLexicalCategory) { var isA = false; var thiscategory = category as ILexicalCategory; if (thiscategory != null) { isA = thiscategory.lexType == checkLexicalCategory; } return(isA); }
public LexicalCategory(LexicalCategoryEnum lexicalCategory) { _lexicalCategory = lexicalCategory; }
public WordElement GetRandomWord(LexicalCategoryEnum category) { var list = WordsByCategory[category]; return(list[Random.Next(0, list.Count - 1)]); }