W1thr

Коллекции-4

Mar 6th, 2021 (edited)
127
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 2.42 KB | None | 0 0
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.Threading.Tasks;
  6.  
  7. namespace Homework4
  8. {
  9.     class Program
  10.     {
  11.         static void Main(string[] args)
  12.         {
  13.             Dictionary<string, string> info = new Dictionary<string, string>();
  14.             bool exit = false;
  15.  
  16.  
  17.  
  18.             while (exit == false)
  19.             {
  20.                 Console.WriteLine("1) добавить досье\n" +
  21.                                   "2) вывести все досье\n" +
  22.                                   "3) удалить досье\n" +
  23.                                   "4) выход");
  24.                 Console.Write("Введите номер команды:");
  25.                 string userInput = Console.ReadLine();
  26.                 Console.Clear();
  27.                 switch (userInput)
  28.                 {
  29.                     case "1":
  30.                         AddDossier(info);
  31.                         break;
  32.                     case "2":
  33.                         ShowDossiers(info);
  34.                         break;
  35.                     case "3":
  36.                         RemoveDossier(info);
  37.                         break;
  38.                     case "4":
  39.                         break;
  40.                     default:
  41.                         Console.WriteLine("Такой команды нет!");
  42.                         break;
  43.                 }
  44.                 Console.Clear();
  45.             }
  46.  
  47.         }
  48.         static void AddDossier(Dictionary<string, string> info)
  49.         {
  50.             Console.Write("Введите ФИО:");
  51.             string name = Console.ReadLine();
  52.             Console.Write("Введите должность:");
  53.             string job = Console.ReadLine();
  54.             info.Add(name, job);
  55.         }
  56.         static void ShowDossiers(Dictionary<string, string> info)
  57.         {
  58.             Console.WriteLine("~~~~~ВСЕ ДОСЬЕ~~~~~");
  59.             foreach (var item in info)
  60.             {
  61.                 Console.WriteLine(item.Key + " - " + item.Value);
  62.             }
  63.             Console.ReadKey();
  64.         }
  65.         static void RemoveDossier(Dictionary<string, string> info)
  66.         {
  67.             Console.Write("Введите фамилию человека, досье которго хотите удалить:");
  68.             string userInput = Console.ReadLine();
  69.             info.Remove(userInput);
  70.         }
  71.     }
  72. }
  73.  
Add Comment
Please, Sign In to add comment