c#类自动转换

public static implicit operator MapConfigCommon(DrugstoreDto dto)
{
MapConfigCommon qu = new MapConfigCommon();
qu.AnnotationId = new Guid(dto.Id);
qu.Longitude = (decimal)dto.Longitude;
qu.Latitude = (decimal)dto.Latitude;
qu.StoreSecTypeId = dto.OperateTypeId;
qu.Logo = dto.Logo;
qu.AppId = dto.FromGroupId;
return qu;
}

原文地址:https://www.cnblogs.com/zwyAndDong/p/12766224.html