Професионална програма
Loading...
+ Нов въпрос
DanielZamyarkov avatar DanielZamyarkov 1 Точки

C# Fundamentals Printing result help

Задачата е от final exam retake: https://judge.softuni.bg/Contests/Practice/Index/2307#1

 

Решениеето: https://pastebin.com/kqAwAvQ7

Успях да я реша със 100/100, но никък не ми хареса как направих принтирането на отговора накрая, със string.Join сигурно щеше да стане, но нямаше как да го ползвам със Dictionary, някой има ли идея как да се принтира без if проверка при всеки цикъл?

Тагове:
0
Fundamentals Module 10/08/2021 12:33:01
Axiomatik avatar Axiomatik 1625 Точки
Best Answer

Hope this helps:

            Console.WriteLine("The mirror words are: ");
            //int count = 1;

            var result = new List<string>();   

            foreach (var (key, value) in mirrorAndNormalWords)
            {
                result.Add($"{key} <=> {value}");
                //Console.Write($"{item.Key} <=> {item.Value}");

                //if (count < mirrorAndNormalWords.Count)
                //{
                //    Console.Write(", ");
                //    count++;
                //}

            }

            Console.WriteLine(string.Join(", ",result));

 

0