小编TES*_* ME的帖子

文件夹事件中的新文件

有人可以帮助我了解如何构建一个全天候运行的软件,可以收听特定文件夹(例如C:\ Actions),每次我在该文件夹中放置一个新文件时,软件都需要阅读和处理它.

如果文件夹中没有文件,软件不应该只做等待下一个文件.

文件示例(action1.txt)内容(1 + 1)

软件正在处理(1 + 1),将答案(2)保存到另一个文件夹并从"C:\ Actions \"文件夹中删除文件(action1.txt).

我知道如何读取文件并处理它..

我很难理解如何在文件夹中有新文件时如何触发软件,以及如何在不使用太多内存或导致内存泄漏的情况下24/7运行软件......

直到现在我已经以原始的循环方式使用它,每个60秒(睡眠)我正在检查文件夹中的新文件.那是无用的,不那么有效.

如果有人能帮我理解如何让它更有效,我会很高兴的.

非常感谢你

c# directory file-io events file

3
推荐指数
1
解决办法
4845
查看次数

标签 统计

c# ×1

directory ×1

events ×1

file ×1

file-io ×1