FileSystemWatcher file = new FileSystemWatcher();//创建一个监听的对象
file.Path = path.SelectedPath; //path属性设置监听文件夹目录
file.EnableRaisingEvents = true;//指示该控件是否启用
事件 file.Changed 文件内容改变事件 但是内容改变会触发很多次这个事件
还没研究明白为什么会触发很多次 有明白的大神可以帮忙讲解一下
我是用这个csv文件传到数据库 并且实时监听 有改动就会上传到数据库
过程是先将数据库的表清空 然后在将最新的csv文件传到数据库
这样就不会因为多次触发changed事件 而上传多次
file.Changed += File_Changed;
file.Deleted += File_Deleted;//删除文件事件
file.Created += File_Created;//创建文件事件
file.Renamed += File_Renamed//重命名文件
file.Deleted += File_Deleted;//删除文件事件
file.Created += File_Created;//创建文件事件
file.Renamed += File_Renamed//重命名文件