我编写了一个控制台应用程序,它可以找到一些 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.
谁能指出我正确的方向?