Ich habe ein Array und ich möchte sie in Seiten entsprechend der voreingestellten Seitengröße teilen. DieseDie einfachste Formel zum Berechnen der Seitenzahl?
ist, wie ich tun:
private int CalcPagesCount() {
int totalPage = imagesFound.Length/PageSize;
//add the last page, ugly
if (imagesFound.Length % PageSize != 0) totalPage++;
return totalPage;
}
Ich fühle die Berechnung nicht die einfachste ist (ich arm bin in Mathe), können Sie eine einfachere Berechnungsformel geben?
Gefahr ... dies führt zu einem Überlauf, wenn 'Pagesize = int.MaxValue'. Ich fügte eine Antwort hinzu, die nicht anfällig für einen Überlauf ist. – Jeremy