Могу ли я получить некоторую помощь в диагностике следующего?
IQueryable<MyComponentsViewModel> vcvm = from v1 in pg.MyComponents
join item in Items on v1.Item equals item into vc
select new MyComponentsViewModel
{ Cost = item.Cost };
Появляется следующая ошибка:
Ошибка CS1941: Тип одного из выражений в предложении объединения:неверен.Ошибка вывода типа при вызове 'GroupJoin'.
Это состояние ошибки возникает, поскольку элемент не совпадает с типом v1.Item?
Ключи показаны ниже
ALTER TABLE [dbo].[MyComponents] WITH CHECK ADD CONSTRAINT
[FK_MyComponents_Items] FOREIGN KEY([ItemId])
REFERENCES [dbo].[Items] ([Itemid])
GO
ALTER TABLE [dbo].[MyComponents] CHECK CONSTRAINT [FK_MyComponents_Items]