I m trying to map an object containing enumerable collections of strings into an object containing an enumerable collection objects whose properties contain the data in those collections.
Consider the following source class:
class Source
{
public IEnumerable<string> Makes { get; set; }
public IEnumerable<string> Models { get; set; }
public IEnumerable<string> Variants { get; set; }
}
并且:
class Destination
{
public IEnumerable<Vehicle> Vehicles { get; set; }
}
class Vehicle
{
public string Makes { get; set; }
public string Models { get; set; }
public string Variants { get; set; }
}
我愿利用每个<代码>Source 的定位地点,将新的<代码>Vehicle的收集值绘制成<代码>,并在<代码>中添加这一数值。 车辆编码>收集。 因此,如果<代码>Source的藏书各包含20项,我将期望Destination。 载有20个<密码>的车辆代码>收集
我尝试了以下组合,但并没有解决外围问题:
CreateMap<Source, Destination>();
CreateMap<Source, Vehicle>();
随后,我继续尝试在,但很快走出我的深度。
任何帮助都会受到高度赞赏。
增 编