2015-04-03 39 views
0

我想知道是否有可能在文件被修改(FileSystemWatcher?)时被警告以及使用C#在此文件中修改了哪些内容?知道在c#文件中修改了什么#

谢谢:)

+0

使用TFS源代码管理。 – 2015-04-03 15:49:19

+4

当然,这是可能的。您必须使用'FileSystemWatcher',然后读取文件和新文件的旧(之前)副本,并编写您自己的比较例程。或者,您可以简单地使用TFS或其他源代码控制系统,而不是重新发明轮子:) – Tim 2015-04-03 15:52:11

回答

0

FileSystemWatcher的具有改变事件handler.Use,要抓住新的文件,然后把它比作是它本身的旧副本(可能通过一些存档文件夹,存储目录)。

+0

下面是一个很好的例子:http://www.codeproject.com/Articles/58740/FileSystemWatcher-Pure-Chaos-Part-of – CoderForHire 2015-04-03 15:53:19