在此页面上,我看到以下代码:
if ((attributes & FileAttributes.Hidden) == FileAttributes.Hidden)
但我不明白为什么会这样.
为什么attributes & FileAttributes.Hidden)?实际上,单一检查有什么作用attributes?它检查它是否不为空?我有一种感觉,但我觉得很奇怪.随机而怪异.
attributes & FileAttributes.Hidden)
attributes
.net c# bitmask
.net ×1
bitmask ×1
c# ×1