当前位置: 首页 > news >正文

怎么做淘宝网站赚钱技巧交换链接

怎么做淘宝网站赚钱技巧,交换链接,长沙网站开发培训,苏州新公司网站建设在 C# 中,可以使用 AutoMapper 库来完成对象之间的映射,而不必手动编写显式的映射代码。但是,如果你希望通过反射来动态完成对象的映射,你可以编写自己的映射逻辑并使用反射来完成这个过程。 下面是一个简单的示例,演…

在 C# 中,可以使用 AutoMapper 库来完成对象之间的映射,而不必手动编写显式的映射代码。但是,如果你希望通过反射来动态完成对象的映射,你可以编写自己的映射逻辑并使用反射来完成这个过程。

下面是一个简单的示例,演示了如何使用反射来完成对象之间的映射:


class Program
{static void Main(){// 创建源对象Person source = new Person { Name = "Alice", Age = 25 };// 创建目标对象PersonDto destination = new PersonDto();destination = source.MapTo<Person, PersonDto>();// 输出目标对象的属性值Console.WriteLine($"Name: {destination.Name}, Age: {destination.Age}");}
}class Person
{public string Name { get; set; }public int Age { get; set; }
}class PersonDto
{public string Name { get; set; }public int Age { get; set; }
}
static class AutoMapper
{public static TDest MapTo<TSource, TDest>(this TSource source) where TSource : class, new() where TDest : class, new(){// 创建目标对象TDest destination = new TDest();// 获取源对象的所有属性PropertyInfo[] sourceProperties = typeof(TSource).GetProperties();// 获取目标对象的所有属性PropertyInfo[] destinationProperties = typeof(TDest).GetProperties();// 使用反射完成对象的映射foreach (var sourceProperty in sourceProperties){foreach (var destinationProperty in destinationProperties){if (sourceProperty.Name == destinationProperty.Name && sourceProperty.PropertyType == destinationProperty.PropertyType){// 通过反射获取源对象的属性值object value = sourceProperty.GetValue(source);// 通过反射设置目标对象的属性值destinationProperty.SetValue(destination, value);break;}}}return destination;}
}
http://www.wangmingla.cn/news/20761.html

相关文章:

  • wordpress 整站源码seo关键词外包
  • 开源做网站需要申请账号吗百度搜索引擎优化的养成良好心态
  • 公司怎么开网站阿里巴巴友情链接怎么设置
  • 温州微网站制作公司推荐下载班级优化大师并安装
  • 网站到期域名怎么解决手机网站关键词快速排名
  • IT男做网站百度排名查询
  • 网站 需求 文档贵州seo和网络推广
  • 用dw做网站首页广州疫情升级
  • htmlcss做网站首页黄页88网官网
  • 途牛网站开发需求企业网站建设专业服务
  • 门户网站设计欣赏杭州seo中心
  • 提供佛山顺德网站设计江西seo推广
  • 途牛网站建设的基本特点设计案例网
  • 我想做网站怎么做360收录提交入口
  • 手机网站登陆模板seo公司培训课程
  • 网站开发建设与维护网络营销方案
  • 做一手房的网站沈阳seo排名优化软件
  • 广州建网站淘数据官网
  • 河南住房和城乡建设厅网站特种百度软文推广公司
  • 泉州网站建设网站青岛seo网站推广
  • 松江品划做网站公司谷歌三件套
  • 合肥网站制作费用常德网站建设公司
  • 柳编网站建设意义seo技术优化整站
  • 什么网站做啤酒怎么创建网站快捷方式
  • 怎么对网站进行测试太原做网站的工作室
  • 泰州网站建设托管google中文搜索引擎入口
  • 医药网站建设收录好的网站
  • 网站上面的体验卡怎么做浙江seo外包费用
  • wordpress 整站播放器百度网站提交入口网址
  • 小网站发布要怎么做最近在线直播免费观看