desislava_topuzakova

Demo: Dictionary

Mar 27th, 2022
908
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.62 KB | None | 0 0
  1. using System;
  2. using System.Collections.Generic;
  3.  
  4. namespace DemoDictionary
  5. {
  6.     internal class Program
  7.     {
  8.         static void Main(string[] args)
  9.         {
  10.             //ученик -> оценка
  11.             Dictionary<string, double> students = new Dictionary<string, double>();
  12.             students.Add("Pesho", 5.60);
  13.             students.Add("Niki", 3.40);
  14.             students.Add("Ivan", 5.40);
  15.             //Pesho -> 5.60
  16.             //Niki -> 3.40
  17.             //Ivan -> 5.40
  18.             students.Remove("Ivan");
  19.             //Pesho -> 5.60
  20.             //Niki -> 3.40
  21.  
  22.             Console.WriteLine(students.ContainsKey("Desi")); //False
  23.             Console.WriteLine(students.ContainsKey("Pesho")); //True
  24.  
  25.             Console.WriteLine(students.ContainsValue(3.40)); //True
  26.             Console.WriteLine(students.ContainsValue(6.70)); //False
  27.  
  28.             Console.WriteLine(students.Count); //брой на записи в речника
  29.  
  30.             Console.WriteLine(students["Pesho"]); //5.60
  31.             students["Niki"] = 5.90;
  32.             //Pesho -> 5.60
  33.             //Niki -> 5.90
  34.             Console.WriteLine(students["Niki"]); //5.90
  35.  
  36.             students["Petar"] = 4.70;
  37.             //Pesho -> 5.60
  38.             //Niki -> 5.90
  39.             //Petar -> 4.70
  40.  
  41.             //отпечатваме речник
  42.             foreach(KeyValuePair<string, double> record in students)
  43.             {
  44.                 Console.WriteLine(record.Key + " -> " + record.Value);
  45.             }
  46.  
  47.             students.Clear(); //премахне всички записи в речника
  48.         }
  49.     }
  50. }
  51.  
Advertisement
Add Comment
Please, Sign In to add comment