只是想知道管道在这意味着什么?我以前从未见过它:
FileSystemAccessRule fullPermissions = new FileSystemAccessRule(
"Network Service",
FileSystemRights.FullControl | FileSystemRights.Modify,
AccessControlType.Allow);
Run Code Online (Sandbox Code Playgroud)
干杯
Jac*_*ope 14
对于标有[Flags]属性的枚举,竖线表示'和',即将给定值加在一起.
编辑:这是一个按位'或'(虽然语义上和'),例如:
[Flags]
public enum Days
{
Sunday = 0x01,
Monday = 0x02,
Tuesday = 0x04,
Wednesday = 0x08,
Thursday = 0x10,
Friday = 0x20,
Saturday = 0x40,
}
// equals = 2 + 4 + 8 + 16 + 32 = 62
Days weekdays = Days.Monday | Days.Tuesday | Days.Wednesday | Days.Thursday | Days.Friday;
Run Code Online (Sandbox Code Playgroud)
这是一个按位 - 或者在语义上你认为它是一个AND!