私はプログラムをC#で作成しました。プログラムはファイルを読み込み、ファイル内の何かが変更されると、メソッドOnFileChangedが開始されます。そして、それは動作します。 しかし、私は私のファイルにある正確な新しい行を取得したいと思います。だから私は多分新しい行が入っている文字列を持っている。ファイルには新しい行しか来ることができない。正確なファイル変更の取得C#
このことは動作しますが、私のFileSystemWatcherされています。今、私は私のファイルの正確なライン変更で多分文字列を持ちたい
public static void OnFileChanged(object source, FileSystemEventArgs e) {
}
:
FileSystemWatcher fileWatcher = new FileSystemWatcher();
fileWatcher.Path = Path.GetDirectoryName(filePath);
fileWatcher.Filter = Path.GetFileName(filePath.Split(backslashSeperator).Last());
fileWatcher.NotifyFilter = NotifyFilters.LastAccess | NotifyFilters.LastWrite | NotifyFilters.FileName;
fileWatcher.Changed += new FileSystemEventHandler(OnFileChanged);
fileWatcher.EnableRaisingEvents = true;
と、これは私のOnFileChanged方法です。