C#泛型集合里可以用for循环吗

如题所述

可以!
先定义
List<T> list=new List<T>();
循环开始
for ( int i=0; i<list.Count; i++ )
{
这样 list [i] 就表示集合list 中的每个值。
}

当然,我们一般使用foreach 更方便一些,比如

foreach(T model in list)
{
这样 modle表示的也是list中的每个值。
}

其中 ,T 是占位符,它表示你想在集合中存放数据的类型。
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-05-22
foreach(var item in c#泛型集合) 是可以的
第2个回答  2013-05-22
wo 我悄悄的告诉你一点其他的吧,只要继承了IEnumerable接口就可以循环遍历的哦,遍历有while,do while,for ,foreach,\r\n
List是可以循环的哦,并不仅仅是for循环
第3个回答  2013-05-22
当然可以

List<int> list=new List<int>();

for(int i=0,j=list.count;i<j;i++){}
相似回答