public void DictionaryTest()
{
ICrossDictionary dict = new Dictionary(4);
dict.AddWord("duty");
dict.AddWord("ruty");
dict.AddWord("suty");
dict.AddWord("ab");
int count = dict.GetMatchCount("..ty".ToCharArray());
Assert.Equal(3, count);
var al = new List<string>();
dict.GetMatch("s...".ToCharArray(), al);
Assert.Equal(1, al.Count);
Assert.Equal("suty", al[0]);
}