PanGu.Dict.WordDictionary.SearchByPos C# (CSharp) Method

SearchByPos() public method

public SearchByPos ( POS Pos ) : List
Pos POS
return List
        public List<SearchWordResult> SearchByPos(POS Pos)
        {
            Debug.Assert(_WordDict != null);

            List<SearchWordResult> result = new List<SearchWordResult>();

            foreach (WordAttribute wa in _WordDict.Values)
            {
                if ((wa.Pos & Pos) != 0)
                {
                    SearchWordResult wordResult = new SearchWordResult();
                    wordResult.Word = wa;
                    wordResult.SimilarRatio = 0;
                    result.Add(wordResult);
                }
            }

            return result;
        }