原因:经过研究源码发现,目前Asp.Net Core MVC不支持复杂的数据类型
Asp.Net Core MVC
源码地址: Microsoft.AspNetCore.Mvc.ViewFeatures
TempDataSerializer.cs
CanSerializeType