返回總項目數的最佳方式,我們已經得到了以下信息庫方法什麼是從倉庫getitems方法
public IList<Foo> GetItems(int fooId, int pageIndex, int pageSize
, string sortField, string sortDir, out int totalItems)
{
// Some code
}
我的問題是:它是確定以這種方式使用out
。我對out
感到有些不舒服,但不能想出一個更好的方式來將它寫成單個呼叫。
爲什麼客戶端不能查詢IList.Count來檢索總項目? – Gishu 2010-05-04 14:38:35
IList.Count不會返回總數。 IList.Count = pageSize,這是已知的。 – John 2010-05-04 15:19:22