我可以在格式字符串中添加变量吗?
我是新来的,昨天刚做了第一个Hello World程序。我可以在格式字符串中添加变量吗?
我想知道如果我可以将f5更改为变量。
Console.WriteLine("{0:f5}", theAnswer);
5会根据用户输入而改变。
这没有工作,但有可能使用类似的东西,
Console.WriteLine("{0:f + myVarible}", theAnswer);
如果没有,什么路线,我应该采取任何建议将是有益的。
你可以尝试用:
Console.WriteLine("{0}", theAnswer.ToString("f" + myVariable));
或者,如果你只有{0}
在:
Console.WriteLine(theAnswer.ToString("f" + myVariable));
谢谢!我会在这里看看,看看它在哪里:) – Jon
您可以尝试通过改变代码解决这个问题:
Console.WriteLine("{0:f + myVarible}", theAnswer);
至此
Console.WriteLine("{0}", usersAnswer.ToString("f" + myVariable));
非常感谢! – Jon
@Jon如果这解决了你的问题,请接受答案并投票了:)谢谢 –
我不确定你想要做什么。你能举一个你期望的输出的例子吗? – PJvG