C# 클래스 Studyzy.LearnEnglishBySubtitle.EngDict.DictionaryService

파일 보기 프로젝트 열기: studyzy/LearnEnglishBySubtitle 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
engDictionary EngDictionary>.IDictionary
ld2Parse LingoesLd2
wordProperties string[]>.IDictionary

공개 메소드들

메소드 설명
DictionaryService ( ) : System
GetChineseMeanInDict ( string word ) : EngDictionary
GetCoreMeans ( string xml ) : IList

传入XML格式的词语解释,返回其核心解释

GetWordProperties ( string word ) : string[]

获得一个单词的词性

IsInDictionary ( string word ) : bool

字典中是否有这个词

IsInDictionary ( string word, string property ) : bool

보호된 메소드들

메소드 설명
GetPhoneticSymbols ( string xml ) : string

메소드 상세

DictionaryService() 공개 메소드

public DictionaryService ( ) : System
리턴 System

GetChineseMeanInDict() 공개 메소드

public GetChineseMeanInDict ( string word ) : EngDictionary
word string
리턴 EngDictionary

GetCoreMeans() 공개 추상적인 메소드

传入XML格式的词语解释,返回其核心解释
public abstract GetCoreMeans ( string xml ) : IList
xml string
리턴 IList

GetPhoneticSymbols() 보호된 메소드

protected GetPhoneticSymbols ( string xml ) : string
xml string
리턴 string

GetWordProperties() 공개 메소드

获得一个单词的词性
public GetWordProperties ( string word ) : string[]
word string
리턴 string[]

IsInDictionary() 공개 메소드

字典中是否有这个词
public IsInDictionary ( string word ) : bool
word string
리턴 bool

IsInDictionary() 공개 메소드

public IsInDictionary ( string word, string property ) : bool
word string
property string
리턴 bool

프로퍼티 상세

engDictionary 보호되어 있는 정적으로 프로퍼티

单词作为Key(区分大小写),意思作为Value的内存字典
protected static IDictionary engDictionary
리턴 EngDictionary>.IDictionary

ld2Parse 보호되어 있는 프로퍼티

protected LingoesLd2,Studyzy.LearnEnglishBySubtitle.EngDict ld2Parse
리턴 LingoesLd2

wordProperties 보호되어 있는 정적으로 프로퍼티

protected static IDictionary wordProperties
리턴 string[]>.IDictionary