Данная программа написана на языке программирования 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);
}
Телеграм
-