Я учусь C# и наткнулся на этот небольшой фрагмент кода:Что означает {0} в строковом литерале, например, в Console.WriteLine?
{
class Program
{
static void Main(string[] args)
{
int age = 20;// declaring variable and assign 20 to it.
Console.WriteLine("You are {0} years old.",age);
Console.ReadLine();
}
}
}
Я не понимаю, как {0}
Выведет 20. Я имею в виду, что это не так, как индекс массива или что-нибудь, так как он знает, что имеет в виду переменная age
? Я вижу переменную после запятой, но будет ли это означать, что если я поставлю {1}, то она будет получать переменную после возраста?
Кроме того, что это за функция C#, я не могу найти ее.
Почему закрытые голоса? :) – DSF
Закрытые голоса за этот вопрос «вне темы». Я лично не думаю, что этот вопрос «вне темы». –