文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
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;    }

相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载