6

例えば:

C:\> 数字を入力してください: 60

出力は「Input a number:」、入力は「60」になります。

これらを同じ行に配置するにはどうすればよいですか?

問題は、「数値を入力してください:」を出力すると、自動的に新しい行が開始されるため、ユーザーはその下 (次の行) に「60」と入力することです。

4

2 に答える 2

19

System.Console.Writeの代わりに使用System.Console.WriteLine

于 2009-09-19T00:58:47.407 に答える
9

それはそのようになります

Console.Write("Input a number: ");

// It will return the entire string after the user hits enter
string theNumber = Console.ReadLine();

int number = 0;

if(int.TryParse(theNumber, out number))
{
  // Do something with the number
}
于 2009-09-19T01:03:16.003 に答える