39 c#
我想提出一个问题,例如:
你叫什么名字?乔
我将如何使用Console.WriteLine也等待同一行的响应而不是将其分解为:
你叫什么名字?
乔
Mat*_*ton 64
请改用Console.Write,因此没有写入换行符:
Console.Write("What is your name? ");
var name = Console.ReadLine();
Run Code Online (Sandbox Code Playgroud)
Jon*_*eet 19
正如马特所说,使用Console.Write.我还建议明确刷新输出,但是 - 我相信WriteLine会自动执行此操作,但是在使用Console.Write然后等待时我会看到一些奇怪的东西.所以马特的代码变成了:
Console.Write("What is your name? ");
Console.Out.Flush();
var name = Console.ReadLine();
Run Code Online (Sandbox Code Playgroud)