为了做Project Hoshimi临时学的C#,囫囵吞枣的结果就是BUG频繁。。。以下几个典型:
1.foreach循环中删了循环对象中的元素:
foreach(Bot bot in BotList)
{
    BotList.Remove(bot);
}
2.for中删了元素但没有i--。
循环过了一页,又没用try-catch,根本发现不了,AI只会卡一下。。。估计我SC4统计结果BOT的数量那么少就是因为这个
3.往不同List中添加同一个对象的话添加的是引用(不知道我用词错了没有),跟地址差不多。所以很有可能不小心在使用中改动了对象。
应该new 一个新的。。。。(这个也不好发现。。。我A*没弄好就因为这个)
posted on 2008-05-07 16:53  风过留痕  阅读(261)  评论(4)    收藏  举报