Trong các dòng dưới đây:
//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;
Gì |=
(ống đơn bằng) và &=
(single dấu và tương đương) có nghĩa là trong C #
Tôi muốn loại bỏ thuộc tính hệ thống với việc giữ những người khác ...
x = x | (y);
là một cách tốt hơn để mô tả nó bởi vìx |= y + z;
không giống nhưx = x | y + z;