AutoMapper的简单Demo
1.首先引入 neget 包 automapper
2.直接上代码
static void Main(string[] args) { Console.WriteLine("Hello World!"); Map(); Console.ReadKey(); } static void Map() { var config = new MapperConfiguration(x=>x.CreateMap<Data,DataDto>());//第一个代表源数据类,第二个代表 目标数据类 var mapper = config.CreateMapper(); Data data = new Data { ID=101,Name="布斯克茨",Age=34}; DataDto dto = mapper.Map<DataDto>(data); Console.WriteLine($"{dto.ID},{dto.Name},{dto.Age}"); Console.WriteLine($"{data.ID},{data.Name},{data.Age}"); } } class Data { public int ID { get; set; } public string Name { get; set; } public int Age { get; set; } } class DataDto { public int ID { get; set; } public string Name { get; set; } public int Age { get; set; } }
3.结果如下:
结束
posted on 2022-06-24 16:00 泰坦尼克号上的活龙虾 阅读(36) 评论(0) 收藏 举报