private Directory GetIndexStore(string field, string[] contents)
{
Directory indexStore = NewDirectory();
RandomIndexWriter writer = new RandomIndexWriter(Random(), indexStore, Similarity, TimeZone);
for (int i = 0; i < contents.Length; ++i)
{
Document doc = new Document();
doc.Add(NewTextField(field, contents[i], Field.Store.YES));
writer.AddDocument(doc);
}
writer.Dispose();
return indexStore;
}