@AlexandrG44

Не работает вывод на консоль сразу нескольких значений. В чем ошибка?

string name = "Tom";
            int age = 34;
            double height = 1.7;
            bool isEmployment = false;
            
            Console.WriteLine($"Name: {0}  Age:{1}  Height: {2}  Employment: {3},", name, age, height, isEmployment);


В консоль оно выводит:
Name: 0 Age:1 Height: 2 Employment: 3,
  • Вопрос задан
  • 68 просмотров
Решения вопроса 1
@yuopi
C# developer
если писать в таком формате, то нужно стереть $.
если хотите писать через формат с $, то вместо 0,1,2,3 подставить внутрь круглых скобок имена переменных.

1 вариант:
Console.WriteLine("Name: {0}", name);

2 вариант:
Console.WriteLine($"Name: {name}");
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы