c#console.writeline中{0}有什么用?

时间:2013-05-03 19:38:59

标签: asp.net

在{0}中有什么用? console.writeline(“长度:{0]”); 在c#中。 我们为什么要用它?

1 个答案:

答案 0 :(得分:8)

{0}是格式字符串参数。

例如,

    Console.WriteLine("Hello {0}!", "World")

将输出

    Hello World!

到控制台。

请注意,在您的示例中,代码读取{0]而不是{0},并且您还缺少预期参数的参数。在我的示例中,字符串"World"{0}格式参数的参数。)

有关此问题的详细信息来源,请访问:http://www.blackwasp.co.uk/StringFormat.aspx。值得注意的是

    Console.WriteLine("Hello {0}!", "World");

相当于

    Console.WriteLine(string.Format("Hello {0}!", "World"));