无法初始化类型,因为它没有实现“System.collections.ienumerable”MVC EROR

本文关键字:collections System ienumerable EROR MVC 实现 类型 初始化 因为 | 更新日期: 2023-09-27 18:26:56

List<Models.ViewModels.GetCVList_ViewModel> list = _context.Can_CVs
  .Where(x => x.isDeleted == false)
  .Select(x => new GetCVList_ViewModel { x.Title, x.CVID, x.CityID, x.EditDate, x.AddDate })
  .ToList();

此代码我正在使用 CV 表特定列列出。 但是列类型不同,所以我不能

我该怎么做?谢谢

无法初始化类型,因为它没有实现“System.collections.ienumerable”MVC EROR

您应该将每个模型属性断言为相应的视图模型属性:

.Select(x => new GetCVList_ViewModel
{ 
    Title = x.Title,
    CVID = x.CVID,
    CityID = x.CityID,
    EditDate = x.EditDate,
    AddDate = x.AddDate
})
相关文章: