在C#中如何知道文件已被插入到文件夾中。我需要這個在C#中。獲取函數知道在文件夾中插入文件
3
A
回答
3
使用FileSystemWatcher類來完成此任務。
請參閱
http://msdn.microsoft.com/en-us/library/system.io.filesystemwatcher.aspx
http://www.codeproject.com/Articles/2157/A-NET-File-System-Watcher
+0
這工作對我很好。謝謝。 –
0
您可以確定是否存在指定的文件中使用存在於System.IO命名空間File類的方法:
bool System.IO.File.Exists(string path)
例如:
using System;
using System.IO;
class Program
{
static void Main()
{
// See if this file exists in the SAME DIRECTORY.
if (File.Exists("TextFile1.txt"))
{
Console.WriteLine("The file exists.");
}
// See if this file exists in the C:\ directory. [Note the @]
if (File.Exists(@"C:\tidy.exe"))
{
Console.WriteLine("The file exists.");
}
// See if this file exists in the C:\ directory [Note the '\\' part]
bool exists = File.Exists("C:\\lost.txt");
Console.WriteLine(exists);
}
}
相關問題
- 1. 打開RAR文件並獲取文件夾中的文件夾
- 2. 在java中獲取文件夾中的文件數量
- 3. 獲取文件夾
- 4. 獲取文件夾
- 5. 從一個文件夾(知道前綴)搜索文件與搜索多個文件夾中的文件(知道文件夾名稱)
- 6. 正在獲取文件夾
- 7. 從文件夾中導入Python插件
- 8. 在WordPress插件中獲取當前的子文件夾名稱
- 9. 如何在codeingniter「views」文件夾中獲取文件夾名稱
- 10. 獲取文件數在文件夾中的WP8
- 11. 解析一個xml文件,知道它的文件夾在
- 12. 不知道我的文件在原始文件夾內
- 13. 獲取文件夾中的文件和子文件夾的總數
- 14. 如何從文件輸入中獲取文件夾路徑?
- 15. get_header()函數不能在wordpress插件文件夾中工作
- 16. 在文件夾中的所有文件中插入行號
- 17. XAML不知道資源文件夾
- 18. 如何獲取文件夾的文件和子文件夾
- 19. 從資產文件夾中的json文件中獲取數據
- 20. 如何獲取Perforce中文件夾中的文件數量?
- 21. 在UNIX中監視文件/文件夾以獲取更改通知
- 22. 插入數字作爲文件夾ID
- 23. 從URL文件夾獲取文件名
- 24. 訪問文件夾和獲取文件
- 25. 從文件夾獲取文件名
- 26. 獲取文件夾內的文件
- 27. 搜索文件夾並獲取文件
- 28. Powershell獲取文件的父文件夾
- 29. 從文件夾獲取文件
- 30. 在Moodle中創建文件夾並插入文件
如果您想跟蹤該文件已被某些其他應用程序添加的事實,請搜索FileSystemWatcher。但那裏有一些複雜性。例如。閱讀這個問題:http://stackoverflow.com/questions/8733816/configuring-filesystemwatcher-such-that-it-raises-created-event-only-when-the-fi –