我有一個對象包含名爲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