我有 2 个同名的属性:
List<CustomerWithCountry> customersList = CustomerEntity.LoadCustomersSubsetForCriteria(null, 0, 100, null)
.Select(c => new { c.CODE, c.NAME, c.COUNTRY.NAME }).ToList();
c.Name 和 c.Country.Name 具有相同的名称有问题。
所以我尝试给 c.Country.Name 一个别名:
.Select(c => new { c.CODE, c.NAME, CountryName = c.COUNTRY.NAME }).ToList();
给我以下错误:
错误 3 无法将类型“System.Collections.Generic.List<AnonymousType#3>”隐式转换为“System.Collections.Generic.List<ViewCustomersPage.CustomerWithCountry>”