En las líneas siguientes:lo hace | = (solo tubo iguales) y Y = (signo único iguales) significa
//Folder.Attributes = FileAttributes.Directory | FileAttributes.Hidden | FileAttributes.System | FileAttributes.ReadOnly;
Folder.Attributes |= FileAttributes.Directory | FileAttributes.Hidden | FileAttributes.System | FileAttributes.ReadOnly;
Folder.Attributes |= ~FileAttributes.System;
Folder.Attributes &= ~FileAttributes.System;
¿Qué significa |=
(solo tubo iguales) y &=
(solo carácter & iguales) en C#
Quiero quitar atributo del sistema con el mantenimiento de los otros ...
he tratado de hacer que la versión de mi propia ficticia (caigo en ese grupo) de este a http://www.shrinkrays.net/articles/csharp-bit-manipulation- by-example.aspx. ~ es un NOT o el inverso de FileAttributes.System –
@Chris S: gracias por el enlace/nice – MoonLight