コード例 #1
0
 public bool ContainsWord(string text)
 {
     return
         (EnumerableHelper.AnyOne <ZEnumType>(EnumTypes, (ZEnumType zenum) => zenum.ZName == text) ||
          EnumerableHelper.AnyOne <ZClassType>(ClassTypes, (ZClassType zclass) => zclass.ZName == text) ||
          IWordDictionaryHelper.ArrayContainsWord(text, EnumTypes.ToArray()) ||
          IWordDictionaryHelper.ArrayContainsWord(text, ClassTypes.ToArray()));  // this.WordDictionaryList.ContainsWord(text);
 }
コード例 #2
0
        public override WordInfo SearchWord(string text)
        {
            if (!ContainsWord(text))
            {
                return(null);
            }
            WordInfo info1   = IWordDictionaryHelper.ArraySearchWord(text, ZMembers);
            WordInfo info2   = IWordDictionaryHelper.ArraySearchWord(text, ZMethods);
            WordInfo newWord = WordInfo.Merge(info1, info2);

            return(newWord);
        }
コード例 #3
0
        public WordInfo SearchWord(string text)
        {
            if (!ContainsWord(text))
            {
                return(null);
            }
            ZType    ztype = SearchZTypeOne(text);
            WordInfo info0 = null;

            if (ztype != null)
            {
                info0 = new WordInfo(text, WordKind.TypeName, ztype);
            }
            WordInfo info1   = IWordDictionaryHelper.EnumerableSearchWord(text, EnumTypes);
            WordInfo info2   = IWordDictionaryHelper.EnumerableSearchWord(text, ClassTypes);
            WordInfo newWord = WordInfo.Merge(info0, info1, info2);

            return(newWord);
        }
コード例 #4
0
        public WordInfo SearchWord(string text)
        {
            WordInfo info1 = IWordDictionaryHelper.EnumerableSearchWord(text, PackageDescTable.Values);

            return(info1);
        }
コード例 #5
0
 public bool ContainsWord(string text)
 {
     return(IWordDictionaryHelper.EnumerableContainsWord(text, PackageDescTable.Values));
 }
コード例 #6
0
 public WordInfo SearchWord(string text)
 {
     return(IWordDictionaryHelper.EnumerableSearchWord(text, this));
 }
コード例 #7
0
 public bool ContainsWord(string text)
 {
     return(IWordDictionaryHelper.ArrayContainsWord(text, this));
 }