0

假设我有两个对象:

class Apple
{
     public int ID {get;set;}
     public string Name {get;set;}
     public string Color {get;set;}
}

class UsedApple
{
     public int ID {get;set;}
     public int AppleID {get;set;}
}

如何选择所有使用过的苹果?

4

1 回答 1

1

使用Join方法(与 SQL 中的内连接相同):

IEnumerable<Apple> query = from ua in usedApples
                           join a in apples on ua.AppleID equals a.ID
                           select a;
于 2012-12-09T08:10:28.537 回答