В чем разница между == и равно в соединении в LINQ? [дубликат]C#

Место общения программистов C#
Anonymous
В чем разница между == и равно в соединении в LINQ? [дубликат]

Сообщение Anonymous »

Мне всегда было интересно, почему в соединениях LINQ используется ключевое слово равенства, а не оператор ==.
Property deadline =
(from p in properties
join w in widgets
on p.WidgetID equals w.ID
select p).First();

Вместо
Property deadline =
(from p in properties
join w in widgets
on p.WidgetID == w.ID
select p).First();

Вернуться в «C#»