详解C#中的反射
摘要:http://blog.csdn.net/educast/article/details/2894892 两个现实中的例子:1、B超:大家体检的时候大概都做过B超吧,B超可以透过肚皮探测到你内脏的生理情况。这是如何做到的呢?B超是B型超声波,它可以透过肚皮通过向你体内发射B型超声波,当超声波遇到内脏
阅读全文
posted @
2018-04-18 22:14
无爱无伤
阅读(173)
推荐(0) 编辑
一文为你详细讲解对象映射库【AutoMapper】所支持场景
摘要:前言(http://www.cnblogs.com/CreateMyself/) 在AutoMapper未出世前,对象与对象之间的映射,我们只能通过手动为每个属性一一赋值,时间长了不仅是我们而且老外也觉得映射代码很无聊啊。这个时候老外的所写的强大映射库AutoMapper横空出世,AutoMappe
阅读全文
posted @
2018-04-18 18:03
无爱无伤
阅读(333)
推荐(0) 编辑
C# 中奇妙的函数–String Split 和 Join
摘要:很多时候处理字符串数据,比如从文件中读取或者存入 - 我们可能需要加入分隔符(如CSV文件中的逗号),或使用一个分隔符来合并字符串序列。 很多人都知道使用split()的方法,但使用与其对应的Join()方法的人就没有那么多。今天,让我们看看它们的应用。 Split() – 根据分隔符切割字符串成几
阅读全文
posted @
2018-04-12 23:01
无爱无伤
阅读(746)
推荐(0) 编辑
C#之反射
摘要:C#反射技术主要基于System.Type类和System.Reflection.Assemble类,通过Type类可以访问关于任何数据类型的信息,Assemble类用于访问给定程序集的相关信息,或把这个程序集加载到程序中。一.System.Type类 Type类是一个抽象类。只要实例化了一个Typ
阅读全文
posted @
2018-04-10 23:25
无爱无伤
阅读(306)
推荐(0) 编辑
C# 利用反射调用类下的方法
摘要:namespace TestReflection { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void comboBoxEdit1_SelectedIndexChang
阅读全文
posted @
2018-04-08 12:22
无爱无伤
阅读(400)
推荐(0) 编辑
C# 反射类型转换
摘要:/// <summary> /// 泛型类型转换 /// </summary> /// <typeparam name="T">要转换的基础类型</typeparam> /// <param name="val">要转换的值</param> /// <returns></returns> /// <
阅读全文
posted @
2018-04-08 11:15
无爱无伤
阅读(1901)
推荐(0) 编辑
AutoMapper的使用
摘要:常规的使用,一般先初始化配置,一个应用只需初始化一次 使用AutoMapper进行Entity与DTO之间的转换,不同字段之间的映射转换 实体之间的自定义类型转换,参考: https://github.com/AutoMapper/AutoMapper/wiki/Custom-type-conver
阅读全文
posted @
2018-04-08 09:38
无爱无伤
阅读(232)
推荐(0) 编辑
初识AutoMapper
摘要:在开始本篇文章之前,先来思考一个问题:一个项目分多层架构,如显示层、业务逻辑层、服务层、数据访问层。层与层访问需要数据载体,也就是类。如果多层通用一个类,一则会暴露出每层的字段,二者会使类字段很多,而且会出现很多冗余字段,这种方式是不可取的;如果每层都使用不同的类,则层与层调用时,一个字段一个字段的
阅读全文
posted @
2018-04-08 09:36
无爱无伤
阅读(238)
推荐(0) 编辑
采用EntityFramework.Extended 对EF进行扩展
摘要:今天我们来讲讲EntityFramework.Extended 首先科普一下这个EntityFramework.Extended是什么,如下: 这是一个对Entity Framework进行扩展的类库. 完全支持EF 5.0/6.0+, GitHub地址 https://github.com/lor
阅读全文
posted @
2018-04-02 23:14
无爱无伤
阅读(148)
推荐(0) 编辑