Вывод нескольких переменных в консоль - C#
Формулировка задачи:
Допустим, имеются две переменные a = 5, и b = 2. Нужно вывести обе переменные в консоль. Вопрос состоит в том, как это сделать одной командой? У меня пока что получается только через:
если же написать:
Компилятор скажет, что не получилось перевести int в string. Документацию класса Console я полистал, в частности, метод Write и WriteLine с различными входными параметрами, и ответа на свой вопрос не нашел.
Однако, что примечательно, на просторах интернета я нашел вот такой код:
и здесь WriteLine спокойно выводит несколько переменных.
Вообще, есть ли в шарпе аналог printf, в которой все строго говорится, что где и как выводится?
Листинг программы
- Console.Write(a);
- Console.Write(b);
Листинг программы
- Console.Write(a, b);
Листинг программы
- class Program
- {
- static void Main(string[] args)
- {
- // установка зеленого цвета шрифта
- Console.ForegroundColor=ConsoleColor.DarkGreen;
- try
- {
- do
- {
- Console.WriteLine("Введите первое число");
- int num1 = Int32.Parse(Console.ReadLine());
- Console.WriteLine("Введите второе число");
- int num2 = Int32.Parse(Console.ReadLine());
- Console.WriteLine("Сумма чисел {0} и {1} равна {2}", num1, num2, num1 + num2);
- Console.WriteLine("Для выхода нажмите Escape; для продолжения - любую другую клавишу");
- }
- while (Console.ReadKey().Key != ConsoleKey.Escape);
- }
- catch (Exception ex)
- {
- Console.WriteLine(ex.Message);
- Console.ReadLine();
- }
- }
- }
Решение задачи: «Вывод нескольких переменных в консоль»
textual
Листинг программы
- Console.Write("{0} {1}", a, b);
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д