reading two integers in one line using C#

前端 未结 12 1725
旧巷少年郎
旧巷少年郎 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:07

    in 1 line, thanks to LinQ and regular expression (no type-checking neeeded)

    var numbers = from Match number in new Regex(@"\d+").Matches(Console.ReadLine())
                        select int.Parse(number.Value);
    

提交回复
热议问题