http://www.trinea.cn/android/hashmap-loop-performance/ ************************************************************ 主要介绍HashMap的四种循环遍历方式,各种方式的性能测试对比,根据HashMap的源码实现分析性能结果,总结结论. 1. Map的四种遍历方式 下面只是简单介绍各种遍历示例(以HashMap为例),各自优劣会在本文后面进行分析给出结论. (1) for each
使用IEnumerable接口遍历数据,这在项目中会经常的用到,这个类型呢主要是一个枚举器. 1.首先需要让该类型实现一个名字叫IEnumerable的接口,实现该接口的主要目的是为了让当前类型中增加一个名字叫GetEnumerator()的方法. public class Person : IEnumerable { private string[] Friends = new string[] { "张三", "李四", "王五", &quo
方法一:使用游标(此方法适用所有情况,对标结构没有特殊要求.) declare @ProductName nvarchar() declare pcurr cursor for select ProductName from Products open pcurr fetch next from pcurr into @ProductName ) begin print (@ProductName) fetch next from pcurr into @ProductName end clos