2017-01-25 7 views

答えて

1

Console.ReadLine()、ユーザが入力した当たるまで入力を読み取りキーを押すとカーソルが次の行に進みます。

あなたはConsole.Read()または多分Console.ReadKey()をしたいです。入力が終了するかどうかを判断するロジックを実装する必要があることに留意してください。たとえば、入力がスペースキーかその他の非数値キーかどうかを確認します。 Read/ReadKeyはしません一方ReadLineは、今自動的にあなたのためにそれを処理しています。

も参照してください:Difference between Console.Read() and Console.ReadLine()?

2

使用string.Split:私はそれはに解析することができない場合は、入力にスペースがない持っていない例世話をしていなかった

string input = Console.ReadLine(); 
var parts = input.Split(' '); 
x = int.Parse(parts[0]); 
y = int.Parse(parts[1]); 

お知らせ数。スペースの場合

  • - それは確かに1のためである場合は、その後、あなたは数字の任意の量は、その後.Split
  • 用にLINQのSelectを使用したい場合は長さが2であることを確認することができますしたい単一のスペース解析 - これはあまりにも仕事とTryParse
+1

をチェック –

関連する問題