摘要: 条条大路通罗马,一种需求,有很多种编码方式可以实现,如果在实现的基础上进行优化,岂不是更好。(1)foreach 比for语句具有更好的执行效率。foreach的平均时间只有for的30%,在两者都可以使用的情况下,建议使用foreach,另外,用for写入数据所花的时间大约是读取数据时间的10倍。(2)避免使用ArrayList。因为任何对象添加到ArrayList都要封箱为System.Object类型,从ArrayList取出数据时,要拆箱为实际类型。建议使用泛型集合可以避免装箱和拆箱的发生,从而提高性能。(3)存放少量数据时可以用HashTable。(4)为字符串容器声明常量,不要直. 阅读全文
posted @ 2012-10-07 22:42 小汪哥写代码 阅读(239) 评论(0) 推荐(0) 编辑