Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C#循环遍历文件夹,直到找到正确的文件_C#_.net - Fatal编程技术网

C#循环遍历文件夹,直到找到正确的文件

C#循环遍历文件夹,直到找到正确的文件,c#,.net,C#,.net,我正在运行一个批处理来更新我的sql表。我正在使用windows计划程序运行批处理文件。每天文件在不同的时间到达。有时它们会在我的计划时间之后出现,因此当文件夹中的计划任务之前没有文件时,批处理文件不会运行。我想创建一个c#程序,它将在该文件夹中循环,直到找到文件,然后移动到批处理文件中的下一步。基本上,我的目标是创建一个程序来查找那些特定的文件,一旦他们找到了正确的文件,它就会开始更新。我是编程新手,需要一些指导。有人能帮我吗?谢谢。阅读有关FileSystemWatcher类的内容 循环将消

我正在运行一个批处理来更新我的sql表。我正在使用windows计划程序运行批处理文件。每天文件在不同的时间到达。有时它们会在我的计划时间之后出现,因此当文件夹中的计划任务之前没有文件时,批处理文件不会运行。我想创建一个c#程序,它将在该文件夹中循环,直到找到文件,然后移动到批处理文件中的下一步。基本上,我的目标是创建一个程序来查找那些特定的文件,一旦他们找到了正确的文件,它就会开始更新。我是编程新手,需要一些指导。有人能帮我吗?谢谢。

阅读有关
FileSystemWatcher
类的内容


循环将消耗100%的CPU

阅读
FileSystemWatcher


循环将消耗100%的CPU

Directory.GetFiles将是一个很好的起点。Directory.GetFiles将是一个很好的起点。如果添加睡眠,循环可以工作,但基于事件的解决方案要好得多。@MrFox active wait是我上个世纪的解决方案;)只是说它不需要占用100%的CPU。循环在游戏中仍然很有用,主要的游戏循环:)我达到了它将查找文件的程度。我想知道,一旦有了所有文件,我如何才能进入下一步(批处理文件语句)。Thnaks.Looping可以在添加睡眠的情况下工作,但基于事件的解决方案要好得多。@MrFox active wait是我上个世纪的解决方案;)只是说它不需要占用100%的CPU。循环在游戏中仍然很有用,主要的游戏循环:)我达到了它将查找文件的程度。我想知道,一旦有了所有文件,我如何才能进入下一步(批处理文件语句)。蒂纳克斯。