Advertisement
Torgach

TestDictionary

Mar 6th, 2021
125
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 2.21 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 TestDictionary
  8. {
  9.     class Program
  10.     {
  11.         static void Main(string[] args)
  12.         {
  13.             bool isRun = true;
  14.             SetDefaultDictionary(out Dictionary<string, string> drinks);
  15.  
  16.             while(isRun)
  17.             {
  18.                 Console.WriteLine("[1] - обратиться к словарю\n[2] - выход");
  19.                 Console.Write("Ввод: ");
  20.                 switch(Console.ReadLine())
  21.                 {
  22.                     case "1":
  23.                         GetUserWord(drinks);
  24.                         break;
  25.                     case "2":
  26.                         isRun = false;
  27.                         break;
  28.                     default:
  29.                         Console.WriteLine("Ошибка!");
  30.                         break;
  31.                 }
  32.  
  33.             }
  34.         }
  35.  
  36.         static void GetUserWord(Dictionary<string, string> drinks)
  37.         {
  38.             string userWord;
  39.  
  40.             Console.Write("Введите слово: ");
  41.  
  42.             userWord = Console.ReadLine();
  43.  
  44.             if (drinks.ContainsKey(userWord))
  45.             {
  46.                 Console.WriteLine(drinks[userWord]);
  47.             }
  48.             else
  49.             {
  50.                 Console.WriteLine("Ошибка! Такого слово нет!");
  51.             }
  52.  
  53.             Console.WriteLine();
  54.         }
  55.  
  56.         static void SetDefaultDictionary(out Dictionary<string, string> drinks)
  57.         {
  58.             drinks = new Dictionary<string, string>();
  59.  
  60.             drinks.Add("кофе", "- это напиток из жареных и перемолотых зёрен кофейного дерева");
  61.             drinks.Add("чай", "- это любой напиток, приготовленный путём заваривания " +
  62.                 "предварительно подготовленного растительного материала");
  63.             drinks.Add("водка", "- это крепкий алкогольный напиток, бесцветный водно-спиртовой раствор");
  64.         }
  65.  
  66.     }
  67. }
  68.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement