文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>根据实体中一个属性值查找实体数组中的所有实体并放到list中

根据实体中一个属性值查找实体数组中的所有实体并放到list中

时间:2011-05-19  来源:夼中玥

背景:

实体数组中有多个实体,实体a中name属性值:a,b,c   实体b中name属性值a,c  实体c中name属性值:d

根据一个值查找出数组中的所有数据,即:根据a查找出实体a和b放到list中,根据d查找出实体c放到list中

//username:即根据某个值

//work.Members:实体中的属性(上面的name)

protected List<TeamWorkInfos> GetCacheWorkListByusername(string username)    {        List<TeamWorkInfos> mlist = new List<TeamWorkInfos>();        mlist.AddRange(GetCacheTeamWorkInfos(1));//实体数组

        //委托        Predicate<TeamWorkInfos> mpush = new Predicate<TeamWorkInfos>(delegate(TeamWorkInfos work) { return work.Members.Contains(username); });        mlist = mlist.FindAll(mpush);        return mlist;    }

相关阅读 更多 +
排行榜 更多 +
开局一个小兵最新版

开局一个小兵最新版

休闲益智 下载
火柴人联盟2腾讯qq登录版

火柴人联盟2腾讯qq登录版

体育竞技 下载
tsuki odyssey游戏(月兔冒险奥德赛)

tsuki odyssey游戏(月兔冒险奥德赛)

休闲益智 下载