我正在使用下面的代碼來使用FileSystemWatcher類來監視本地系統上的文件。我想要做的只是觀察那些在關鍵字中指定的文件名(可能是逗號分隔的字符串或txt文件)。 請指導我在正確的方向。具有文件名關鍵字的FileSystemWatcher特定文件過濾器
FileSystemWatcher objWatcher = new FileSystemWatcher();
objWatcher.Filter = "*.*";
objWatcher.Changed += new FileSystemEventHandler(OnChanged);
private static void OnChanged(object source, FileSystemEventArgs e)
{
string strFileExt = getFileExt(e.FullPath);
}
感謝&問候
看看_Filter_支持正則表達式模式。 – sln
看看這個http://stackoverflow.com/questions/6965184/how-to-set-filter-for-filesystemwatcher-for-multiple-file-types –