private string[] FindWordsWithFrequency(Hashtable wordFrequencies, int frequency)
{
if (wordFrequencies == null || frequency == 0)
return new string[0];
else
{
ArrayList results = new ArrayList();
foreach (string word in wordFrequencies.Keys)
{
if (frequency == (int)wordFrequencies[word])
results.Add(word);
}
return (string[])results.ToArray(typeof(string));
}
}