Данная программа написана на языке программирования C#.
Архив содержит исходный код программы.
Код может быть использован для программ более сложного уровня.
Пример части кода приведен ниже. // информация об абоненте возвращается через out-параметр info public bool FindAbonent(string abonent, out Info info) { // ключ группы соответствует первой букве в имени абонента char key = Char.ToUpper(abonent[0]); // возвращаем true, если абонент найден в группе key, // false – в противном случае abonent = abonent.ToUpper(); for (int i = 0; i < book[key].Count; i++) if (book[key][i].Fio == abonent) { info = book[key][i]; return true; } info = null; return false; } // метод проверки наличия в хэш-таблице // заданного имени абонента public bool HasAbonent(string abonent) { Info info; return FindAbonent(abonent, out info); }
Pasha_Goroshko