[英]count of pages for a pager
我有X個項目,如果我每頁可以放5個項目,我想要計算我需要多少頁面來查看這些項目。
這就是我所擁有的:
int TotalPages = (int)(Math.Ceiling(TheItemCount / 5));
該行用紅色加下划線,錯誤表示有一個錯誤
Math.Ceiling(double)和Math.Ceiling(decimal)之間的曖昧調用
我知道這應該是簡單的,但我沒有得到我想要的結果。 我需要在代碼中進行哪些更改才能使其正常工作?
謝謝。
問題是編譯器無法確定您想要的重載,因此只需強制它使用其中一個:
int TotalPages = (int)(Math.Ceiling((double)TheItemCount / 5.0));
另一種方式是這樣的:
int TotalPages = (int)(Math.Ceiling(Convert.ToDouble(TheItemCount / 5)));
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.