FileAttributes.Hidden | FileAttributes.System是啥意思?
FileAttributes.Hidden | FileAttributes.System表示两个属性都存在还是什么?
FileAttributes.Hidden & FileAttributes.System呢?
慕森卡
浏览 305回答 2
2回答
-
叮当猫咪
举个例子
假如FileAttributes.Hidden写成二进制是0001,FileAttributes.System是0010,那么FileAttributes.Hidden | FileAttributs.System 就是0011,那么程序在读到这里的时候就知道了这个文件有Hidden和System两种属性
&的话,最后的值是0000,反而失去了两种属性
|、&都是位运算,不是逻辑运算
明白?
打开App,查看更多内容