List与IList
从Date数据库中检索出三个字段,分别是year,month,day,把检索结果放在IList里,检索语句:
string hql="select a.Year,a.Month,a.Day from Date a where a.Year='2008'";
IList list = db.selectHql(hql);
另外,还有一个List<string> list1,里面放的是年月日.
现在,IList和List<string>的结构不同,怎么才能把list1[i],list1[i+1],list1[i+2]存放在一组,然后与
list[i]比较呢?
string hql="select a.Year,a.Month,a.Day from Date a where a.Year='2008'";
IList list = db.selectHql(hql);
另外,还有一个List<string> list1,里面放的是年月日.
现在,IList和List<string>的结构不同,怎么才能把list1[i],list1[i+1],list1[i+2]存放在一组,然后与
list[i]比较呢?
...全文
相关推荐
arraylist 和 list<T> 效率对比
ArrayList是.NET框架早期版本中的类,它继承自AbstractList<T>和IList接口,不支持泛型。
C# List用法
List<T>实现了多个接口,包括IList<T>、ICollection<T>、IEnumerable<T>、IList、ICollection和IEnumerable,从而提供了丰富的功能和方法。
C#中数组、ArrayList和List三者的区别详解及实例
**List<T> (泛型)**: - **定义**:List<T>是ArrayList的泛型版本,继承自IList接口,提供了类型安全的元素存储。
CSharp 4.0 .Net Framework V4.0 List《T》类
- CopyTo():将 List<T> 的内容复制到兼容的一维数组中。 - Equals(Object):比较当前 List<T> 是否与指定对象相等。
C#基础知识 IList泛型类
IList<T>是.NET Framework中System.Collections.Generic命名空间下的一个接口,它是List<T>类的基接口。


