public void AddKey(char key) { if (!ContainsKey(key)) { Children[key - 'a'] = new EnglishTrieNode(); } }
public bool TryGet(char key, out EnglishTrieNode node) { node = null; if (!ContainsKey(key)) { return(false); } node = Children[key - 'a']; return(true); }