作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我需要在无限循环中运行 FileSystemWatcher 来监视文件的更改,但此文件只会每隔几天更改一次,并且可能每周仅更改一次。在 FileSystemWatcher 的 MSDN 示例中,当用户没有在控制台输入 q 时有一个循环:
while(Console.Read()!='q');
while (true);
最佳答案
如果这是在服务器上运行,则服务似乎是一个不错的选择。
如果你想要一些更具交互性的东西,我有一个小应用程序,它位于我的系统托盘中,当我们的问题文件夹中发生某些事情时,它会向我显示。它使用 Application.Run() 方法在不需要循环的情况下保持自身运行,即
class MainEntryClass
{
static void Main(string[] args)
{
FolderAlerter fa = new FolderAlerter();
Application.Run();
}
}
关于filesystems - 如何让 FileSystemWatcher 线程永远运行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/660135/
我是一名优秀的程序员,十分优秀!