又学一招——linq 之 select 动态

来源:互联网 发布:英国cpi数据 编辑:程序博客网 时间:2024/04/30 12:35

添加命名空间  :using System.Linq.Dynamic;

     var dalResult = BoServiceProvider.GetBOBaseInfo(requestParams.BOTs, requestParams.Page, requestParams.Size);            var blResult = dalResult.Select(AutoMapper.Mapper.Map<BOBaseInfo>).ToList();            var selectFields = string.Format("new ({0})", string.Join(",", requestParams.ReturnFields));            return await Task.FromResult(blResult.Select(selectFields));



1 0
原创粉丝点击