Hom*_*mam 12 .net c# performance
当我阅读本教程时,我注意到以下有关在C#中使用结构的性能提示:
除非您需要引用类型语义,否则系统可以更有效地将小于16字节的类作为结构进行处理.
我在stackoverflow中查找了类似的问题,我发现了一些关于ADO.Net,Networking,Streams中的性能最佳实践的问题,而不是关于C#(该语言)中的性能最佳实践.
我想添加关于使用整数类型的另一个提示:
运行时优化了32位整数类型(Int32和UInt32)的性能,因此将这些类型用于计数器和其他经常访问的整数变量.
Mar*_*ell 13
简单:个人资料.
每个应用程序都不同.花时间减少一些代码以使其"更有效"是没有意义的,如果这不是你的应用程序的瓶颈.此外 - 如果您没有数字来支持更改,您甚至可能会使事情变得更糟.
在大多数情况下,IO是关键点,所以考虑IO是一个明智的选择.同上DB访问.但除此之外:衡量它.
| 归档时间: |
|
| 查看次数: |
3810 次 |
| 最近记录: |