下列代码在运行中会发生什么问题?如何避免?List ls = new List(new int[]

IT互联网 已帮助: 时间:2025-05-07 16:13:00

下列代码在运行中会发生什么问题?如何避免?

List ls = new List(new int[] { 1, 2, 3, 4, 5 });

foreach (int item in ls)

{

Console.WriteLine(item * item);

ls.Remove(item);

}

难度:⭐⭐⭐

题库:IT/互联网,系统集成

标签:什么问题,中会,下列

参考解答

用户头像

481***129

2025-05-07 16:13:00

会产生运行时错误,因为foreach是只读的。不能一边遍历一边修改。

上一篇 游戏动画有哪几种?原理是什么?

下一篇 alpha blend工作原理是什么?

相似问题