2
有人可以幫我在C#linq中重寫equals運算符嗎?LINQ等於覆蓋
這就是問題所在:
var temp =
from t1 in table1
join t2 in table2 on t1.column1 **equals** t2.column2
select t1.column4;
值得一提的是,t1.column1
和t2.column2
實際上是一些特定類型。如果有人需要更多信息,請告訴我。
小心重寫這樣的操作符...你forgott提及你的問題。這些列是特定類型還是UDT? – 2010-08-04 06:37:40
你是說他們是不同的類型?只需將它們轉換爲相同的匹配類型,例如「on(int?)t1.column1 equals(int?)t2.column2」 – KristoferA 2010-08-04 06:37:55