如何在列表中存储整数(用户输入)?

时间:2019-04-22 21:42:48

标签: c#

只是尝试整理int用户输入(例如2,21,1等),但是没有运气! 我在做什么错了?

        Console.WriteLine("Could you please insert a few numbers?");
        var input = Console.ReadLine();

        var numbers = new List<int>();
        foreach (var item in input.Split(','))
        {
            numbers.Add(Convert.ToInt32(item));
            numbers.Sort();
            Console.WriteLine(item);
        }

    }
}

}

1 个答案:

答案 0 :(得分:0)

我认为您正在尝试输入,然后进行排序,然后再显示。

        Console.WriteLine("Could you please insert a few numbers?");
        var input = Console.ReadLine();

        var numbers = new List<int>();
        foreach (var item in input.Split(','))
        {
            numbers.Add(Convert.ToInt32(item));
        }

        numbers.Sort();

        foreach (int item in numbers)
        {
            Console.WriteLine(item);
        }