社区
C#
帖子详情
foreach(ListViewItem lvt in list)有问题么?
suliang1984
2006-08-20 10:55:13
我用这个语句枚举list中的每一项,在用lvt.SubItem属性取得每列的值,但编译出错:
foreach 语句无法对“System.Windows.Forms.ListView”类型的变量操作,因为“System.Windows.Forms.ListView”不包含“GetEnumerator”的定义,或它是不可访问的
请问如何修改?
...全文
130
2
打赏
收藏
foreach(ListViewItem lvt in list)有问题么?
我用这个语句枚举list中的每一项,在用lvt.SubItem属性取得每列的值,但编译出错: foreach 语句无法对“System.Windows.Forms.ListView”类型的变量操作,因为“System.Windows.Forms.ListView”不包含“GetEnumerator”的定义,或它是不可访问的 请问如何修改?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
suliang1984
2006-08-20
打赏
举报
回复
nc~~~ 呵呵
dahuangcuc
2006-08-20
打赏
举报
回复
foreach(ListViewItem lvt in list.Items)
{
...
}
jf~
C#中
foreach
和
list
.
ForEach
的区别
一、使用
list
.Remove() 1.在
foreach
和
list
.
ForEach
中使用
list
.Remove() 在
foreach
中是不能使用
list
.Remove(),否则在进入下一个循环就会报异常,所以,如果有使用之后就必须break; 在.
ForEach
()中,要注意,在.net framework 4.5 会报异常:集合已修改;可能无法执行枚举操作。在.net framework4 3.5 3.0 2.0这几个版本下,可以直接使用
list
.Remove(),但如果在使用Remove()后下一
Java中
List
.
forEach
()方法使用
例子: //使用com.google.guava包创建集合
List
<String>
list
=
List
s.newArray
List
("a","b","c","d"); //1、正常遍历
list
.
forEach
(
item
->System.out.println(
item
)); //2、根据条件遍历
list
.
forEach
...
list
stream().
forEach
遍历
list
的另一种写法
List
<Integer>
list
= new Array
List
<>();
list
.add(1);
list
.add(2);
list
.add(3);
list
.add(4);
list
.add(5);
list
.add(6);
list
.stream().
forEach
(
item
-> { Syst...
在
foreach
循环中对
list
结构进行添加或删除
在循环中对
list
进行添加或删除操作,会抛出currentModifierException,因为在循环过程中动态的加入或删除
list
元素会导致
list
的元素数量改变,出现漏项或者无限循环等现象。 ·如果要在
foreach
循环中删除
list
中的元素,要使用itrator迭代器,借助itrator的remove方法删除元素,若使用
list
的remove方法则会抛出异常 ·如果要在
foreach
循
Java中
List
.
forEach
()和
List
.stream().
forEach
()的区别
总体来说,
List
.
forEach
()适用于简单的、顺序执行的遍历操作,而
List
.stream().
forEach
()适用于更复杂的、并行处理的遍历操作,可以配合Stream的其他操作进行更灵活的数据处理。
List
提供了多种遍历元素的方式,包括使用
forEach
()方法和使用Stream流的
forEach
()方法。这里使用了Stream流的
forEach
()方法对
List
中的每个元素进行输出。
forEach
()方法在遍历过程中是按照元素在
List
中的顺序执行的。
C#
110,534
社区成员
642,575
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章