社区
C#
帖子详情
C#中List.Clear()方法清除元素的问题
llinkin
2010-05-31 10:22:50
做了个小游戏,定义一个List来存储几个元素,在最后游戏死亡的时候使用List.Clear()来清除List中元素后,再重新开始,但是再重新开始的时候List里还是有以前的元素,不知道这是怎么回事,这个情况在以前写的程序中也遇见过,请高手们讲解下,谢谢!
...全文
3526
8
打赏
收藏
C#中List.Clear()方法清除元素的问题
做了个小游戏,定义一个List来存储几个元素,在最后游戏死亡的时候使用List.Clear()来清除List中元素后,再重新开始,但是再重新开始的时候List里还是有以前的元素,不知道这是怎么回事,这个情况在以前写的程序中也遇见过,请高手们讲解下,谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
g394594141
2010-06-01
打赏
举报
回复
应该是代码原因
llinkin
2010-06-01
打赏
举报
回复
解决了,谢谢大家,是自己代码的原因
兔子-顾问
2010-05-31
打赏
举报
回复
你可以创建一个自己的Collection类
例如
public class MyCollection:List<游戏对象>
{
public new Add(){...}
}
吧相关的add,remove,removeat,clear都加上断点,然后看clear后还做什么了。
PanderPeople
2010-05-31
打赏
举报
回复
把代码发过来
chanya
2010-05-31
打赏
举报
回复
list用法全解
http://blog.csdn.net/chanya/archive/2010/05/09/5572186.aspx
wuyq11
2010-05-31
打赏
举报
回复
检查代码,单步跟踪
llinkin
2010-05-31
打赏
举报
回复
在清除后元素个数是0,但是开始新的游戏时元素个数却是清楚前的个数加上新的个数了
十八道胡同
2010-05-31
打赏
举报
回复
我的确没有碰到过。。
你一步一步debug看看,应该是你的程序的问题
c#
中
.
clear
()作用_清单 .
Clear
()
方法
以及C#
中
的示例
c#
中
.
clear
()作用 C#
List
<T> .
Clear
()
方法
(
C#
List
<T>.
Clear
() Method)
List
<T>.
Clear
() method is used to
clear
the
list
, it remove all elements from the
list
.
List
<T> .
Clear
()...
C#
|
List
.
Clear
() 和
List
= null 产生不同的运行结果
在使用
C#
的
List
时,发现
Clear
和赋为 null 产生了不一样的结果,根据所查资料对这个现象进行了分析。
【转载】
C#
中
List
集合使用
Clear
方法
清空集合
在
C#
中
的
List
集合操作过程
中
,有时候需要清空
List
集合
中
的
元素
对象,将之重置为一个初始化的
List
集合对象,此时就可以使用到
List
集合的扩展
方法
Clear
()
方法
,此
方法
将清空
List
集合
中
所有的
元素
对象,清空后
List
...
list
.
clear
()与
list
= null 区别
在创建这样的方式,但是发现使用
list
的
clear
方法
很不错,尤其是有大量循环的时候 1、
list
接口 的Array
List
类的
clear
()
方法
源码 如下: /** * Removes all of the elements from this
list
. T...
Unity 使用
C#
List
(
Clear
())出现的
问题
C#
List
列表出现的
问题
C#
List
清理不干净的
问题
C#
List
Clear
()
问题
Unity
List
出现的
问题
C#
110,528
社区成员
642,571
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章