你有一个c#app。
我创建了自己的日志文件。
当我的应用程序运行时,我会打开此日志文件。然后我希望看到更改发生,同时应用正在运行并且正在录制'。
我环顾四周,但我所能找到的只是如何阅读文件,而不是相反,而是反过来。
到目前为止我只有这个......
protected void LogSync(string message)
{
try
{
lock (SynLock)
{
using (var sw = new StreamWriter(SyncFilename, true))
{
sw.Write(message + Environment.NewLine);
sw.Close();
}
}
}
catch (Exception e)
{
Console.WriteLine(e);
throw;
}
}
答案 0 :(得分:0)
您可以使用FileSystemWatcher
来监控路径。请阅读这篇文章
Using FileSystemWatcher to monitor a directory
FileSystemWatcher:侦听文件系统更改通知和 当目录或目录中的文件发生更改时,引发事件。