2017-04-04 78 views
0

我是新來的,昨天剛做了第一個Hello World程序。我可以在格式字符串中添加變量嗎?

我想知道如果我可以將f5更改爲變量。

Console.WriteLine("{0:f5}", theAnswer); 

5會根據用戶輸入而改變。

這沒有工作,但有可能使用類似的東西,

Console.WriteLine("{0:f + myVarible}", theAnswer); 

如果沒有,什麼路線,我應該採取任何建議將是有益的。

+0

我不確定你想要做什麼。你能舉一個你期望的輸出的例子嗎? – PJvG

回答

6

你可以嘗試用:

Console.WriteLine("{0}", theAnswer.ToString("f" + myVariable)); 

或者,如果你只有{0}在:

Console.WriteLine(theAnswer.ToString("f" + myVariable)); 
+0

謝謝!我會在這裏看看,看看它在哪裏:) – Jon

1

您可以嘗試通過改變代碼解決這個問題:

Console.WriteLine("{0:f + myVarible}", theAnswer); 

至此

Console.WriteLine("{0}", usersAnswer.ToString("f" + myVariable)); 
+0

非常感謝! – Jon

+1

@Jon如果這解決了你的問題,請接受答案並投票了:)謝謝 –

相關問題