我编写了一个控制台应用程序,可以找到一些Excel文件,打开它们并刷新数据。有一段时间,Excel将崩溃或挂起,我希望能够跳过该文件并继续下一个文件。我认为设置超时会在几分钟后启动,然后转到下一个文件。
我看到了这个问题:How to add a Timeout to Console.ReadLine()?但我不确定这是正确的答案。
这是我正在思考的一些伪代码:
Set timeout variable
Refresh file
If timeout has been exceeded, go to the next file.
有人能指出我正确的方向吗?