コード例 #1
0
ファイル: Context.cs プロジェクト: mamboer/IKAnalyzer.Net
 public Context(char[] segmentBuff, bool isMaxWordLength)
 {
     this.isMaxWordLength = isMaxWordLength;
     this.segmentBuff = segmentBuff;
     this.buffLocker = new HashSet<ISegmenter>();
     this.lexemeSet = new IKSortedLinkSet();
 }
コード例 #2
0
ファイル: Context.cs プロジェクト: mamboer/IKAnalyzer.Net
 /// <summary>
 /// 重置上下文
 /// </summary>
 public void ResetContext()
 {
     buffLocker.Clear();
     lexemeSet = new IKSortedLinkSet();
     buffOffset = 0;
     available = 0;
     lastAnalyzed = 0;
     cursor = 0;
 }