C# 中使用隐式和显式操作符的示例
编译程序时,将会出现下面的错误。显而易见,上面的 double 不能隐式的转成 int,除非显式转换,那如何显式呢?人工干预后,编译器也就放行了。创建 DTO 类接下来我们研究一下如何在 用户自定义类型 上使用 隐式 和 显式转换,比如:Class,考虑下面的类。在上面的代码中,定义了一个 Author 实体类,然后再为 Author 定义一个数据传输对象 AuthorDTO,数据传输对象是一个数据容器,常用于在 Presentation 和 Application层 之间传递数据。Model 和 DTO 之间的相互转换下面的代码展示了如何实现 Author 和 AuthorDto 之间的相互转换。下面的代码展示了如何使用 隐式操作符 将 Author实例 转成 AuthorDto 实例。
下载地址
用户评论