标签: c# bitwise-and
我对以下代码中的“&”运算符感到困惑。 &&对我有意义,但&并非如此。如果您能为初学者解释一下,我将很高兴。 n是一个给定的整数。谢谢。
Enumerable .Range(0,31) .Select(x => 1 << x) .Where(b=> (b & n) == b) .ToList();