借口,
这是我的代码,用于创建映射器(将包含id的字符串转换为List):
CreateMap<VisualState, VisualStateDto>()
.ForMember(dest => dest.JsonElementIdList,
m => m.MapFrom(src => src.JsonElementIdList
.Split(',').Select(Int32.Parse).ToList()));
而且我不明白为什么这部分:
src.JsonElementIdList.Split(',')
发送以下错误:
CS0854 C#表达式树可能不包含以下调用或调用:使用可选参数
有人有想法吗?谢谢!
<TSource, TDestination>
,所以我相信如果将代码更改为CreateMap<VisualStateDto, VisualState>()
,它应该可以工作。