//讀寫鎖、當資源處於寫入模式時,其他線程寫入需要等待本次寫入結束后才能繼續寫入 static ReaderWriterLockSlim sucessLogWriteLockSlim = new ReaderWriterLockSlim();
try { sucessLogWriteLockSlim.EnterWriteLock(); File.AppendAllText(@"C:\SucessUrls.txt", string.Format("{0}{1}", url, System.Environment.NewLine)); } catch(Exception ex) { } finally { sucessLogWriteLockSlim.ExitWriteLock(); }