reading two integers in one line using C#

前端 未结 12 1696
旧巷少年郎
旧巷少年郎 2020-11-30 09:37

i know how to make a console read two integers but each integer by it self like this

int a = int.Parse(Console.ReadLine());
int b = int.Parse(Console.ReadLin         


        
12条回答
  •  死守一世寂寞
    2020-11-30 10:05

    You need something like (no error-checking code)

    var ints = Console
                .ReadLine()
                .Split()
                .Select(int.Parse);
    

    This reads a line, splits on whitespace and parses the split strings as integers. Of course in reality you would want to check if the entered strings are in fact valid integers (int.TryParse).

提交回复
热议问题