Пример #1
0
        static void Main(string[] args)
        {
            BTreeDictionary <string, string> WordLookup = new BTreeDictionary <string, string>();

            WordLookup.Add("Hello", "Cool World!");
            WordLookup.Add("Hello", "Cooler World!");
            WordLookup.Add("Brown", "Fox!");
            WordLookup.Add("Foo", "Bar");
            string v;

            if (WordLookup.TryGetValue("Foo", out v))
            {
                Console.WriteLine("Foo was found! Value = {0}", v);
            }

            if (WordLookup.MoveFirst())
            {
                Console.WriteLine();
                Console.WriteLine("Words in Lookup:");
                do
                {
                    Console.WriteLine("Key:{0}, Value={1} ", WordLookup.CurrentKey, WordLookup.CurrentValue);
                } while (WordLookup.MoveNext());
            }

            Console.ReadLine();
        }