chaturvedi_anshumaan_20191 Ответов: 2

Как отобразить выходные данные в окне консоли на языке C#. Используемая среда IDE-visual studio 2019


static void Main(string[] args)
        {
            
            int x;
            int y;
            
            Console.WriteLine("Enter the first value");
            x = Convert.ToInt32(Console.ReadLine());

            Console.WriteLine("Enter the second value");
            y =Convert.ToInt32(Console.ReadLine());
            
           
            Console.WriteLine("The Value of added numbers are:", x+y);


в чем именно заключается проблема в коде, я не понимаю. Но я не могу отобразить результат двух чисел.(результат x+y в данном случае).

Что я уже пробовал:

Пробовал решения с разных сайтов но ничего не получалось

Patrice T

не могли бы вы уточнить проблему?

2 Ответов

Рейтинг:
16

phil.o

Вам нужно использовать правильный спецификатор формата для перегрузки Console.WriteLine() вы пытаетесь использовать:

Console.WriteLine("The Value of added numbers is: {0}", x + y);

Вы также можете использовать строку составного формата, если ваша версия c# достаточно свежая:
Console.WriteLine($"The Value of added numbers is: {x + y}");


Afzaal Ahmad Zeeshan

5ед.

Рейтинг:
1

Gerry Schmitz

Console.WriteLine("The Value of added numbers are:", (x+y).ToString() );


phil.o

WriteLine работает не так, как string.Функция concat. Вы должны использовать правильную строку формата с заполнителями для параметров объекта.