2015-12-21 54 views
1

所以我想知道,我如何使一個控制檯開始鍵入一個字符串後? 例如:控制檯說用戶名>,我可以鍵入之後而不是之下。c#控制檯後字符串writeline

例子:

如何我現在:

Username > 
i type here 

如何我希望它:

Username > i type here 

我希望你們明白我的意思,謝謝!

回答

3

輸出Console.Readline()之前,你的提示文字:

Console.Write("Username > "); 

而你所遇到的問題是因爲你用Console.WriteLine()這將追加一個新的生產線後,不管你告訴它寫。所以只使用Console.Write()

從MSDN:

Console.WriteLine() - 寫入指定的數據,後跟當前行終止,標準輸出流。

Console.Write() - 將指定值的文本表示寫入標準輸出流。

+0

哦,謝謝,這是更容易的話,我想 – wtm

+0

@MatthewDotcom確保你接受,你認爲最好的回答了你的問題的答案。這會獎勵人們幫助你,並鼓勵人們在未來回答你的問題 –

3

使用Console.Write()而不是Console.WriteLine()

+0

哦,謝謝,這是更容易的話,我想 – wtm

相關問題