这个问题在这里已经有了答案:




10年前关闭。






我已经编程了一段时间,但从未使用过移位运算符。我可以看到它如何有助于计算 Tuple<T> 中的哈希码,但除此之外,

何时以及如何在 C#/.NET 中使用移位运算符?

最佳答案

写出 2 的幂是很有用的。

快速:什么是 227?
答案:1 << 27
编写 1 << 27134217728 更容易也更容易理解。

关于c# - 什么时候移位运算符 >> 或 << 有用?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5876318/

10-14 18:19