Поиск значения по ключу в Dictionary - C#

Узнай цену своей работы

Формулировка задачи:

Как сделать что бы я вводил "ttt", а мне выводила "глицин" и наоборот все варианты?
Листинг программы
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.Collections.Generic;
  6. namespace ConsoleApplication1
  7. {
  8. class Program
  9. {
  10. static void Main(string[] args)
  11. {
  12. Dictionary<string, string> AuthorList = new Dictionary<string, string>();
  13. AuthorList.Add("ggt", "гистидин");
  14. AuthorList.Add("ggg", "фенилаланин");
  15. AuthorList.Add("ctg", "глицин");
  16. AuthorList.Add("ttt", "глицин");
  17. Console.WriteLine("Authors List");
  18. foreach (KeyValuePair<string, string> author in AuthorList)
  19. {
  20. Console.WriteLine("{0}, {1}", author.Key, author.Value);
  21. }
  22. Console.ReadKey();
  23. }
  24. }
  25. }

Решение задачи: «Поиск значения по ключу в Dictionary»

textual
Листинг программы
  1. static void Main(string[] args)
  2.         {
  3.             Dictionary<string, string> AuthorList = new Dictionary<string, string>();
  4.  
  5.             AuthorList.Add("ggt", "гистидин");
  6.             AuthorList.Add("ggg", "фенилаланин");
  7.             AuthorList.Add("ctg", "глицин");
  8.             AuthorList.Add("ttt", "глицин");
  9.             string value = "";
  10.             if (AuthorList.TryGetValue("ttt", out value))
  11.             {
  12.                 Console.WriteLine(value);
  13.             }
  14.             Console.ReadKey();
  15.         }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

15   голосов , оценка 3.8 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы