Skip to content

MaryZ01/Platform-of-corporate-IS

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 

Repository files navigation

Варіант 2.
1) Визначити абстрактний клас Contact з полем name, властивістю доступу до цього поля, інтерфейс IFileManager з методами введення-виведення з файлу. Визначити класи PhoneContact (містить номер телефону), MailContact (містить мейл) та SkypeContact (ім’я в скайпі),  які наслідують цей клас та реалізують інтерфейс. В текстовому файлі задані дані про різні контакти. 
2) Зчитати дані у колекцію ArrayList. Посортувати колекцію в алфавітному порядку і вивести результат у файл1.
3) Переписати дані у новий контейнер пар: name - номер телефону+мейл+скайп. Вивести результат у файл2. Вивести окремо імена тих людей, що мають лише телефон
4) Перехоплення та опрацювання відповідних винятків
5) Використання Linq
6) Весь код повинен бути покритий юніт тестами

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 100.0%