Example #1
0
        public void Add(string key, T value)
        {
            if (string.IsNullOrEmpty(key))
            {
                return;
            }
            BranchNode n = root;
            int        i = 0;

            for (; i < key.Length; i++)
            {
                n = n.AddChild(key[i]);
            }
            n.AddLeaf(value);
        }