首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

遍历器皿的时候,用for循环和用foreach,效率上有不同么

2013-12-28 
遍历容器的时候,用for循环和用foreach,效率上有不同么?网上有写说法是,对于HashTable/Dictionary的遍历而

遍历容器的时候,用for循环和用foreach,效率上有不同么?
网上有写说法是,对于HashTable/Dictionary的遍历而言,普通的for循环比foreach更快。我认为的是foreach只是一种特殊的for循环,也就是没有中途退出或者掠过某些元素的机会。两者的实现和运行机制一样吗?

谢谢。
[解决办法]
http://blog.csdn.net/libraworm/article/details/1335561
[解决办法]

引用:
http://blog.csdn.net/libraworm/article/details/1335561

单就对List<string>类型变量,是foreach快些还是for快些?

热点排行