1. 首页
  2. 数据库
  3. 其它
  4. c#动态类型及动态对象的创建合并2个对象map实例

c#动态类型及动态对象的创建合并2个对象map实例

上传者: 2021-01-04 02:34:57上传 PDF文件 69.74KB 热度 32次
经常会遇到这样的情况,我们在响应客户端请求的数据的时候需要对数据进行处理,比如数据库中的数据是int型,它可能表示某个枚举,或者其它的逻辑意义(数据库这样的设计可能是从数据安全性、存储量上等角度考虑),但是客户端显示的时候需要是它具体的意义。 这个时候我们的处理方式一般都是2中的,如果逻辑不复杂,且单一的话,直接修改sql语句就能处理好数据源,这个时候代码里面不需要处理什么。 但是如果逻辑复稍许复杂或者判断的情况有很多分支,我们不得不从代码角度来处理了。单个对象还好,多个对象比如是个list,那就要循环对某个对象的字段进行XXX了。 进而衍生出了这就出现了DTO,Arg的中间对象,当然,
用户评论