private void AddCaseSensitiveToken(string text, bool needSeparators, object[] tags) { char startChar = text[0]; int startIndex = startChar; if (nodes[startIndex] == null) nodes[startIndex] = new TokenTreeNode(); nodes[startIndex].AddToken(text, true, needSeparators, tags); }