Mam tablicę i chcę je podzielić na stronę zgodnie z ustawionym rozmiarem strony.Najprostsza formuła obliczania liczby stron?
To jak to zrobić:
private int CalcPagesCount() {
int totalPage = imagesFound.Length/PageSize;
//add the last page, ugly
if (imagesFound.Length % PageSize != 0) totalPage++;
return totalPage;
}
czuję wyliczenie nie jest najprostszą (jestem słaba z matematyki), można podać jedną prostszą formułę obliczeniową?
Niebezpieczeństwo ... powoduje przepełnienie gdy 'PageSize = int.MaxValue'. Dodałem odpowiedź, która nie jest podatna na przepełnienie. – Jeremy