摘要: out: 输出(作为结果),in:输入(作为参数)所以如果有一个泛型参数标记为out,则代表它是用来输出的,只能作为结果返回,而如果有一个泛型参数标记为in,则代表它是用来输入的,也就是它只能作为参数。逆变不能作为返回类型只能作为参数类型,协变可以作为返回类型但不能作为参数类型 阅读全文
posted @ 2015-12-11 17:54 甜菜波波 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 1.引用命名空间 using AutoMapper;using AutoMapper.Mappers;2.实体类和dto public class Order { public int orderid { get; set; } public decimal amo... 阅读全文
posted @ 2015-12-11 15:38 甜菜波波 阅读(854) 评论(0) 推荐(0) 编辑
摘要: msdn 解释如下:“协变”是指能够使用与原始指定的派生类型相比,派生程度更大的类型。“逆变”则是指能够使用派生程度更小的类型。解释的很正确,大致就是这样,不过不够直白。直白的理解:“协变”->”和谐的变”->”很自然的变化”->string->object :协变。“逆变”->”逆常的变”->”不... 阅读全文
posted @ 2015-12-11 14:15 甜菜波波 阅读(210) 评论(0) 推荐(0) 编辑