Я пытаюсь выяснить, как объявить объект объединения. Я понимаю, что я могу использовать слово var и делать с ним, но я хочу полностью понять тип возвращаемого объекта и как я объявляю такой объект. Вот мой пример, что я пытаюсь сделать работу:EF6 Тип Присоединиться
IQueryable<TeamMember, Member> j =
Db.TeamMembers.Join(Db.Users,
c => c.MemberId,
cm => cm.Id,
(c, cm) => new { TeamMember = c, Member = cm })
.Where(m => m.TeamMember.TeamId == team.Id && !m.TeamMember.MemberId.Equals(team.CaptainId));
Однако приведенный выше код не работает, то ошибка, что я получаю
Неверное количество параметров типа.
Как бы я выполнил вышеуказанное?
Вы можете позволить Intellisense выполнять работу за вас. Используйте 'var', возможно, скомпилируйте и наведите указатель мыши на ключевое слово' var' (а не на имя переменной). Всплывающая подсказка будет содержать тип переменной. –