Завдання
С#, JSON, та збереження даних.
Збереження користувацьких даних у JSON-файлі:
- Після того, як користувач введе свої дані, програма повинна зберегти ці дані у JSON-файлі. Наприклад, створіть окремий JSON-файл для кожного користувача або додайте їх до одного файлу.
Вивід збережених даних:
- Після запуску програми, створіть меню з двома варіантами: "Ввести нові дані" і "Вивести всі збережені дані".
- Коли користувач обирає "Вивести всі збережені дані", програма повинна зчитати всі дані з JSON-файлів та вивести їх у зручному форматі. Наприклад, виводьте ім'я, прізвище, вік та час введення даних кожного користувача.
Збереження часу введення даних:
- Під час збереження користувацьких даних у JSON-файлі додайте також інформацію про час введення цих даних. Використовуйте класи DateTime для цього.
Пошук та виведення даних за певною умовою:
- Додайте новий варіант в меню: "Пошук та виведення".
- При обранні цього пункту програма повинна запитувати в користувача рядок для пошуку.
- Потім програма повинна перевіряти всі збережені дані та виводити лише ті записи, в яких знайдено введений користувачем рядок. Наприклад, виводьте всіх користувачів, чиє ім'я чи прізвище містить введений рядок.
Ось приклад того, як може виглядати JSON-структура для збереження даних користувача:
{
"Name": "Ім'я",
"Surname": "Прізвище",
"Age": 25,
"Timestamp": "2023-09-12T12:00:00"
}build info
- compiler
- 2.0.5.1 · 4054EF9BF6C4510A
- built
- 2026-11-08 14:31:25 UTC
WebUniverse