本文整理汇总了C#中Word.RemoveOccurrences方法的典型用法代码示例。如果您正苦于以下问题:C# Word.RemoveOccurrences方法的具体用法?C# Word.RemoveOccurrences怎么用?C# Word.RemoveOccurrences使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Word
的用法示例。
在下文中一共展示了Word.RemoveOccurrences方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: RemoveOccurrences_NullDocument
public void RemoveOccurrences_NullDocument()
{
Word word = new Word(1, "hey");
word.RemoveOccurrences(null);
}
示例2: RemoveOccurrences
public void RemoveOccurrences()
{
Word word = new Word(1, "hello");
IDocument doc1 = MockDocument("Doc1", "Doc1", "d", DateTime.Now);
IDocument doc2 = MockDocument("Doc2", "Doc2", "d", DateTime.Now);
word.AddOccurrence(doc1, 0, 0, WordLocation.Content);
word.AddOccurrence(doc1, 10, 1, WordLocation.Content);
word.AddOccurrence(doc2, 5, 0, WordLocation.Content);
Assert.AreEqual(2, word.Occurrences.Count, "Wrong occurrences count");
Assert.AreEqual(3, word.TotalOccurrences, "Wrong total occurrences count");
word.RemoveOccurrences(doc1);
Assert.AreEqual(1, word.Occurrences.Count, "Wrong occurrences count");
Assert.AreEqual(1, word.TotalOccurrences, "Wrong total occurrences count");
Assert.AreEqual(5, word.Occurrences[doc2][0].FirstCharIndex, "Wrong start index");
Assert.AreEqual(0, word.Occurrences[doc2][0].WordIndex, "Wrong word index");
}