Jeśli File.SetAttributes("C:\\myFile.txt", FileAttributes.ReadOnly);
ustawia plik jako tylko do odczytu, jak ustawić go z powrotem w trybie do odczytu/zapisu, jeśli trzeba?C# make plik do odczytu/zapisu z readonly
Podejrzewam, że będzie to FileAttributes.Normal
, ale czy to zmieni jakiekolwiek inne właściwości pliku? Na stronie MSDN nie ma opisowej notatki ...
Plik jest normalny i nie ma innych atrybutów. Ten atrybut jest ważny tylko wtedy, gdy jest używany samodzielnie.
Dzięki
Zgaduję, że '~' odwraca atrybut? –
Dosyć - operator '~' zwraca bitowe dopełnienie danej wartości. Semantycznie, co powyżej mówi, "Ustaw atrybuty pliku' myfile.txt' na atrybuty 'myfile.txt' * za wyjątkiem atrybutu ReadOnly *." – matt
ok genialny! :) thanks –