示例#1
0
 /// <summary>
 ///     增加一个词语到图中
 /// </summary>
 /// <param name="term"></param>
 public void AddTerm(Term term)
 {
     // 是否有数字
     if (!HasNum && term.TermNatures.NumAttr.NumFreq > 0)
     {
         HasNum = true;
     }
     // 是否有人名
     if (!HasPerson && term.TermNatures.PersonAttr.Flag)
     {
         HasPerson = true;
     }
     // 将词放到图的位置
     if (Terms[term.Offe] == null)
     {
         Terms[term.Offe] = term;
     }
     else
     {
         Terms[term.Offe] = term.SetNext(Terms[term.Offe]);
     }
 }