C#中能看上去跟底层有关系的东西还真不多 +_+
底下就是监控文件变动的代码,怕忘了,记一下。
private void Form1_Load(object sender, System.EventArgs e)
{
FileSystemWatcher p = new FileSystemWatcher("d://");
p.EnableRaisingEvents = true;
p.IncludeSubdirectories = true;
p.Changed+=new FileSystemEventHandler(p_Changed);
p.Created+=new FileSystemEventHandler(p_Created);
p.Deleted+=new FileSystemEventHandler(p_Deleted);
}
private void p_Changed(object sender, FileSystemEventArgs e)
{
string s = e.Name;
this.listBox1.Items.Add(s+"文件被更改于 "+DateTime.Now);
}
private void p_Created(object sender, FileSystemEventArgs e)
{
string s =