小弟我怎么输出一个形如{0}abc这样的字符串
我如何输出一个形如{0}abc这样的字符串?因为{0},{1}这样的字符串会被转义,不知道该如何放到一个格式化字符
我如何输出一个形如{0}abc这样的字符串?
因为{0},{1}这样的字符串会被转义,不知道该如何放到一个格式化字符串当中去
"\{0\}"这样的话编译有错误,似乎\不支持花括号的转义。下面的两行程序:
string s = "abc";
Console.WriteLine("{0}","{1}",s);//如何打印{0}abc这样的字符串?
其输出的结果是
{1}
这太让我意外了。我想要的是"{0}abc",也就是"{0}后面跟一个string的内容。
应该如何做到呢?
[解决办法]Console.WriteLine("{0}"+"abc");
[解决办法]
string s = "abc";
Console.WriteLine("{0}{1}","{0}",s);
[解决办法]Console.WriteLine("{{0}}{0}", s);
[解决办法]我不知道你是基于什么需求要这样做
Console.WriteLine("{0}"+s);这样就行了,何必搞那么复杂