首页 > 其他分享 >在linq select中使用AutoMapper映射的写法

在linq select中使用AutoMapper映射的写法

时间:2023-06-28 23:57:51浏览次数:37  
标签:Map pageSize linq AutoMapper 写法 select

1.linq查询语法写法

 var data1 = (from l in list
              select _mapper.Map<T>(l)).ToList();

2.linq方法语法写法

 var data = (list.Skip((currentPage - 1) * pageSize).Take(pageSize)
.Select((p) => _mapper.Map<T>(p))).ToList();

优秀的程序员一定要让代码简洁易懂,便于维护。

 

标签:Map,pageSize,linq,AutoMapper,写法,select
From: https://www.cnblogs.com/clsoft/p/17512863.html

相关文章

  • TreeSelect 树形选择 选中子级显示所有父级及本身
    由于需求的需要,需要在选中二级的时候,将全部路径完整的在输入框显示:如图所示 看了一下,tree自带的属性没有此功能,经过一番思考,直接可以给绑定的model赋值的操作实现,代码如下:<template><el-tree-select:disabled='props.disabled'ref='treeRef'node-key='value':props="t......
  • DOM Select对象
    DOMSelect对象   ----代表HTML表单中的一个下拉框      <select>标签每出现一次,一个Select对象就会被创建。 举例参考:  <selectid="test"><optionvalue="0">1000</option><optionvalue="1">2000</option><option......
  • css之selection---让“选择”更色彩
    一直以来很少人关注也门文字的选中文字的控制,但是不乏在一些细心的网站会加一些这样的设置。 CSS3新增的伪::selection,可以帮助我们来改变选择文本的颜色和背景。  ::selection{color:#333;background-color:#cca2da;}::-moz-selection{color:#333;background-color:#cca2da;}......
  • this.selectComponent('#test'); 打印一直是null
    this.selectComponent('#test');打印一直是null组件里面的options这个选项virtualHost:true,影响的。太坑了。。。options:{virtualHost:true,}删除就好了。网上搜到到很多种情况,但是都不是:   最后发现是: 组件里面的options这个选项virtualHost:tr......
  • [ABC259F] Select Edges 题解
    Solution考虑树形\(dp\)。我们可以注意到节点\(i\)的相邻的边中被选中的不超过\(d_i\)条,显然我们可以定义状态\(dp_{u,k}\)表示节点\(u\)连接子节点的边有\(k\)条的最大值。但是此处没有给定\(d_i\)的范围,所以对于一个节点最多可能会有\(n-1\)个点,所以时间复杂......
  • 基于select机制的Socket服务端
    1、基于Select机制的服务端代码#include<stdio.h>#include<stdlib.h>#include<string.h>#include<unistd.h>#include<arpa/inet.h>#include<sys/socket.h>#include<sys/time.h>#include<sys/select.h>#defineBUF_SIZ......
  • K8S调度:实战完nodeSelector后,再谈应用场景。
    Part1写在开篇nodeSelector是什么鬼?这么说吧,假设有一个K8S集群,其中有多个节点,并且想将一个特定的应用程序只部署在具有特定标签的节点上。这时候就可以在Pod的定义中添加nodeSelector字段,指定一个键值对,例如app:my-app。然后,K8S调度器将查找具有app=my-app标签的节点,并将该Pod调......
  • 《LINQ实战》译者感言
    《LINQ实战》译者感言此刻您手中这本沉甸甸的书,虽然来得晚了一些,但仍旧是不可多得LINQ权威学习指南。在最近一年的工作中,我会经常用到LINQ。毫不夸张地说,我无法想象再回到没有LINQ的.NET日子会是怎样,我深深地折服于其给每个开发人员带来的方便和简化——LINQ在程序世......
  • 扩展LinearLayout以及从xml中加载menu,selector的使用
    在包.com.test1.android.anim中为什么单独写这个包名要用到publicclassSlidingPanelextendsLinearLayout{ privateintspeed=300; privatebooleanisOpen=false; publicSlidingPanel(finalContextctxt,AttributeSetattrs){ super(ctxt,attrs); TypedArr......
  • c# Linq Contains 字符串集合中是否包含某集合中字符
    publicclassUnitTest1{[Fact]publicvoidTest1(){varlist_A=newList<string>{"MU","CA","PA"};varlist_B=newList<string>{"A000MU-100002&qu......