以下の行で:
//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;
何|=
(単一のパイプが等しい)と&=
(単一のアンパサンド等しい)の平均でC#
、私は他の人を維持しながら、システム属性を削除したいの...
x = x | (y);
それx |= y + z;
は同じではないのでそれを説明するより良い方法ですx = x | y + z;