LINQ中的左外连接
join-on-equals-into
where
List<JoinPair> innerFinal = (from l in lefts from r in rights where l.Key == r.Key select new JoinPair { LeftId = l.Id, RightId = r.Id})
List< JoinPair> leftFinal = (from l in lefts from r in rights select new JoinPair { LeftId = l.Id, RightId = ((l.Key==r.Key) ? r.Id : 0 })
public class JoinPair { long leftId; long rightId; }
MMTTMM
神不在的星期二