如何用C#鎖定csv文件? 從這個鏈接我幾乎有相同的文件保護需求: How to lock a file with C#? 有什麼不同? 每分鐘都可以做到。如何使用C#鎖定csv文件? V2
Encoding sjisX2=Encoding.GetEncoding("Shift_JIS");
StreamWriter arquivo2=new StreamWriter(saveNameTemporaryFull,true,sjisX2);
arquivo2.Write(tb_csvFull.Text);
arquivo2.Close();
//fileProtec.Attributes=FileAttributes.Hidden;
我需要鎖定文件,以便在應用程序正在收集數據並節省每分鐘的時間內不會打開文件。 只讀和隱藏不起作用,因爲用戶可以在Excel中打開文件。
請參閱此鏈接。它適用於所有類型的文件 [在此輸入鏈接描述](https://stackoverflow.com/questions/5888123/how-to-put-a-lock-on-a-file-in-a-multi-user -environment) –
指定'FileShare.None',就像鏈接的答案所說的那樣? –