Por si a alguien le interesa, ya está resuelto. Cambié esta parte:
Código C#:
Ver originalstring pag= "pag1";
pag= (numrand >= 6 && numrand <= 8) ? "pag2" : pag;
pag= (numrand >= 9 && numrand <= 11) ? "pag3" : pag;
pag= (numrand >= 12 && numrand <= 14) ? "pag4" : pag;
pag= (numrand >=15 && numrand <= 17) ? "pag5" : pag;
pag= (numrand >=18 && numrand <= 20) ? "pag6" : pag;
Resultados:
Total de pag1: 25312 Porcentaje: 25.312%
Total de pag2: 14734 Porcentaje: 14.734%
Total de pag3: 15071 Porcentaje: 15.071%
Total de pag4: 16942 Porcentaje: 16.942%
Total de pag5: 13316 Porcentaje: 13.316%
Total de pag6: 14625 Porcentaje: 14.625%