本文汇总了高效C#编码常见的优化原则,对于进行C#程序设计来说有很大的参考借鉴作用。具体列出如下:
1.foreach VS for 语句
Foreach 要比for具有更好的执行效率
Foreach的平均花费时间只有for的30%.通过测试结果在for和foreach都可以使用的情况下,我们推荐使用效率更高的foreach
另外,用for写入数据时间大约是读取数据时间的10倍左右.
2.避免使用ArrayList
ArrayList的性能低下任何对象添加到ArrayList中都要封箱为Syst