我有一个对象包含名为Book的属性对象的贷款。列表<>中的C#对象频率,按对象属性
class Loan {
Book book;
string user;
}
public class Book
{
public int BookId { get; set; }
public int AuthId { get; set; }
public int BookDetailsId { get; set; }
public string title { get; set; }
public Nullable<int> BookCopies { get; set; }
public virtual Auhtor Auhtor { get; set;
public virtual BookDetail BookDetail { get; set; }
}
然后,我有一个List<Loan> allLoans
,我想找到这本书出现在该列表最(这是最常见的一个?)。
我该怎么做?
你如何比较'Book's,当他们平等的吗? – 2014-11-24 08:33:45
向我们展示您的努力,并解释什么定义了一个独特的“书”。试着看看[这个问题](http://stackoverflow.com/questions/7325278/group-by-in-linq),它的答案。 – 2014-11-24 08:35:04
@TimSchmelter,我加了Book类的定义。 – CrazyDog 2014-11-24 08:39:09