我在這些clases的形式兩個表LINQ相交?
public class Movie
{
private int MovieID;
private string Title;
}
public class transactions
{
private int TransactionID;
private int MovieID;
}
所以第一個表包含所有的電影第二包含電影被租
如何選擇留在店裏所有的電影,即不租並可用。試圖soething像:
var moviesavailable =
(from m in db.Movies
select m.MovieID).Intersect
(from trans in db.Transactions
select trans.MovieID)
,但沒有工作...
通常你會使用'Except'但你的對象是不同類型的,你不能在這種情況下使用它。一個十字路口就是你想要的對立面。 –