Read numbers from the console given in a single line, separated by a space

前端 未结 7 1808
小蘑菇
小蘑菇 2020-12-01 12:58

I have a task to read n given numbers in a single line, separated by a space ( ) from the console.

I know how to do it whe

7条回答
  •  夕颜
    夕颜 (楼主)
    2020-12-01 13:43

    You can split the line using String.Split():

    var line = Console.ReadLine();
    var numbers = line.Split(' ');
    foreach(var number in numbers)
    {
        int num;
        if (Int32.TryParse(number, out num))
        {
            // num is your number as integer
        }
    }
    

提交回复
热议问题