Я использую следующий код:
from c in Country
where c.IsActive.Equals(true)
orderby c.CountryName
select new
{
countryIDCode = c.CountryID + "|" + c.TwoDigitCode,
countryName = c.CountryName
}
Но я получаю эту ошибку при ее запуске:
Невозможно ввести тип "System.Int32" для ввода "System.Object". LINQ to Entities поддерживает только листинг примитивных типов данных Entity Data Model.
CountryID имеет тип int
, а тип TwoDigitCode - string
.
Как я могу конкатенатировать правильно?