Ошибка 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, 

Ответы на вопрос(1)

Ваш ответ на вопрос