添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
    public void UpdateHeroList(Hero hero)
        var heroList = HeroList.FirstOrDefault(s => s.HeroID == hero.HeroID);
        if(heroList == null)
            HeroList.Add(hero);
            heroList = hero;

不要使用如下代码:

    public void UpdateHeroList(Hero hero)
        for(int i=0;i<HeroList.Count;++i)
            if(HeroList[i].HeroID==hero.HeroID)
                HeroList[i] =hero;
                return;
        HeroList.Add(hero);

Linq 内部会帮我们优化查询