Aho–Corasick string matching algorithm in C#