Si File.SetAttributes("C:\\myFile.txt", FileAttributes.ReadOnly);
establece un archivo como de solo lectura, ¿cómo lo configuro para leer/escribir si es necesario?C# make file read/write from readonly
Sospecho que sería FileAttributes.Normal
, pero ¿cambiará esto las demás propiedades del archivo? No hay una nota muy descriptiva en el sitio MSDN ...
El archivo es normal y no tiene otros atributos establecidos. Este atributo es válido solo si se usa solo.
Gracias
Supongo '~' invierte el atributo? –
Bastante - el operador '~' devuelve un complemento bit a bit de un valor dado. Semánticamente, lo que dice lo anterior es "Establezca los atributos del archivo' myfile.txt' en los atributos de 'miarchivo.txt' * excepto en el atributo ReadOnly *." – matt
bien brillante! :) gracias –