Ошибка LINQ: недопустимый элемент объявления инициализатора
Я довольно молодой разработчик C #, так что извините, если это тривиально, но я приду с этой ошибкой "неверный инициализатор члена объявления " в строке кода я указываю ниже.
Может кто-нибудь объяснить, что это значит и как мне обойти / достичь этого результата? Все мои аннотации данных уже применены один раз в PODetail, поэтому я не сделалЯ не хочу повторять свойства здесь.
public class PODetailsListViewModel : IViewModelList, IEntity
{
public int Id { get; set; }
public string EntityDescription
{
get
{ return this.Id.ToString(); }
}
public PODetail PODetail { get; set; }
public IEnumerable ConvertClassToViewModel(IEnumerable poDetails)
{
IEnumerable contactGrid =
from l in poDetails.ToList()
select new PODetailsListViewModel()
{
Id = l.Id,
PODetail.POHeaderId = l.POHeaderId,