Exemple #1
0
                public IEnumerator <string> GetEnumerator()
                {
                    TrieNode node = trie.GetNode(prefix);

                    return(new TrieKeyEnumerator(node, trie, NormalizeKey(prefix)));
                }
Exemple #2
0
            public IEnumerator <KeyValuePair <string, T> > GetEnumerator()
            {
                TrieNode node = trie.GetNode(prefix);

                return(new TrieEnumerator(node, trie, NormalizeKey(prefix)));
            }
Exemple #3
0
                public IEnumerator <T> GetEnumerator()
                {
                    TrieNode node = trie.GetNode(prefix);

                    return(new TrieValueEnumerator(node, trie, trie.CanonicizeKey(prefix)));
                }