【发布时间】:2016-07-27 23:13:19
【问题描述】:
(抱歉,如果有几个部分不正确... 我对 C# 语法有点新手)
我目前正在做一个命令行项目。该项目涉及创建解决 Project Euler 问题 4 的算法:
https://projecteuler.net/problem=4
从一开始,自从我开始挑战以来,我主要是使用 Visual Studio 来解决它们。我一直在使用“C# 命令行”类型的项目来解释信息。 自从我开始使用这种类型的 windows 窗体后,我发现:
static void Main(string[] args)
{
//Insert Code Here...
}
函数完成了它的事件和参数,它突然崩溃了(嗯,关闭了)
我相信这是因为它有和结束,它结束了自己......
我可能错了……
同时,我只是使用 Thread.Sleep() 函数作为临时修复。
我该如何解决这个问题,您认为为什么会这样?
谢谢!
【问题讨论】:
-
我不确定我是否理解这个问题。当我还在开发时,我通常会添加一个 Console.ReadKey();行作为 Main() 方法中的最后一行,以确保暂停。
-
对不起!这是我的思考过程:创建代码,检查错误代码,开始调试。一开始Debugging,它就遍历代码并自动关闭。
-
我试过 Console.ReadKey();方法。效果很好!谢谢!
-
太好了,我也添加了它作为答案。
标签: c# visual-studio-2015 crash command-line-interface