Neden her zaman == operatörü kullanmak yerine linq birleştirme içinde bir equals
anahtar sözcüğün olduğunu merak ettim. Bunun yerineLinq: Birleşimdeki == ile eşittir arasındaki fark nedir?
Property deadline =
(from p in properties
join w in widgets
on p.WidgetID == w.ID
select p).First();
[DÜZ] arasında
Property deadline =
(from p in properties
join w in widgets
on p.WidgetID equals w.ID
select p).First();
soru değiştirmişler ve örnekler revize.
Haklısınız, derleme bile değil, kötü! == ve equals ile ilgili bir sorunla karşılaştığımdan beri biraz zaman geçti, ama sanırım yanlışlıkla bir == kullanıyorum. Yine de açıklama için teşekkürler! –