我必须遵循要转换为LINQ的SQL语句
Select
F.FooName
B.BarName
From Foo F
Inner Join Bar B on B.BarName = F.FooName OR B.BarName + 'hello' = F.FooName
我已经在多个条件的link中看到了内部连接with和子句,但没有使用or
以下是我所得到的
var myresult = from f in Foo
join b in Bar
on new {Name = B.BarName, NamePlus = B.BarName + "hello"} equals
new {Name = F.FooName, NamePlus = F.FooName}
select new { f, b }
显然这是不对的。有人能帮忙吗?