参考如下:using System.threading;Metux m=new Metux(); //假设你的操作XML文件的方法为UpdateXmlvoid UpdataXml() { m.WaitOne(); //当一个线程正在使用该方法的时候,锁定该方法,使其他线程处于等待状态//...对XML的操作m.ReleaseMetux(); //使用完了,释放锁,让其他线程继续使用} [code=C#]