sbm*_*n12 -3 .net c# visual-studio-2013
那么,使用int16真的有什么好处吗?如果您知道您的号码永远不会超过16位,我可以看到您如何使用它.但是,编译器(据我所知)无论如何都优化了int(又名"int32").此外,首先使用int似乎更常见.
那么,为什么要使用int16?
您可能想要使用的原因主要有两个,Int16而不是Int32:
你有大量的数组,并希望节省一些内存.
你正在与其他东西接触,这需要一个Int16.
在普通代码中,没有充分的理由可以选择Int16.Int32在x86模式和x64模式下,使用例如循环计数器更快.(在x64模式下,Int32an也比Int64偶数快.)
| 归档时间: |
|
| 查看次数: |
353 次 |
| 最近记录: |