Console.SetIn()立即关闭控制台应用程序

时间:2018-02-14 13:30:53

标签: c#

我刚刚了解了Console.SetIn()函数并尝试了它。即使我用Console.ReadLine()结束我的main方法,它也会立即关闭我的控制台应用程序。

这是代码:

static void Main(string[] args) {
        Console.SetIn(new StreamReader("example.txt"));
        string[] input = Console.ReadLine().Split();
        int L = int.Parse(input[0]);
        int m = int.Parse(input[1]);
        string[] lelijk = Console.ReadLine().Split();
        Console.ReadLine();
    }

这是在example.txt中:

40 0
Hello world!

1 个答案:

答案 0 :(得分:1)

Console.ReadKey();

在主要结尾处使用此功能。它将等待按键,然后控制台将关闭。