簡體   English   中英

尋呼機的頁數

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM