Пример #1
0
        static void Sort(Hashtable l)
        {
            Array arr = new Verification.Verification[l.Count];

            l.Values.CopyTo(arr, 0);

            Array.Sort(arr);

            foreach (Verification.Verification v in arr)
            {
                Console.WriteLine(v.ToString());
            }
        }
Пример #2
0
        static void Search(Hashtable l)
        {
            Array arr = new Verification.Verification[l.Count];

            l.Values.CopyTo(arr, 0);
            Array.Sort(arr);

            foreach (DictionaryEntry ver in l)
            {
                Console.WriteLine(ver.Key);
                Console.WriteLine("Этот поискать? (да)");
                if (Console.ReadLine() == "да")
                {
                    int n = Array.BinarySearch(arr, ver.Value);
                    Console.WriteLine("Номер: " + n);
                    return;
                }
            }
        }