我在Windows中使用C#(visual studio 2012)开发了一个工具,我使用了FileSystemWatcher
。
private FileSystemWatcher m_file_watcher = new FileSystemWatcher(filewatch_path);
,其中
filewatch_path = C:\\mytool\\INBOX
FileSystemWatcher
检查文件夹C:\ mytool \ INBOX。添加文件时
C:\ mytool \ INBOX文件夹,该工具可以正常工作。
现在我在Linux系统中安装了这个工具。我不确定这是如何工作的,因为我要保留手表的文件夹是"/INBOX"
。
(用户根目录为“/”,正确的路径为“/ INBOX”。)
那么您认为我是否会将filewatch_path = C:\\mytool\\INBOX
更改为filewatch_path = \INBOX
,这会有效吗?
我无法测试这个因为我没有Linux系统。
此外,如果我想在根目录中创建更多文件夹,我可以编写以下代码来创建文件夹。
string path = @"\LOG";
if(!Directory.Exists(path))
{
Directory.CreateDirectory(path);
}
感谢您的帮助。
勒