Mostrar un entero con separador de miles

He de confesarlo: he vuelto a necesitar un entero con su separador de miles... lo he hecho un montón de veces, ¡¡pero siempre se me olvida!!

Así que me ha tocado pasar unos largos 15 minutos buscando cómo lo había hecho antes. Ahora ya no se me va a olvidar: cadenas con formato numérico estándar.

Y para ser consecuente con el título del miniartículo, mostremos en una Label el entero con su separador de miles:
int N = 25368;
Label1.Text = N.ToString("N0");
Como véis, lo que se debe hacer es pasar como parámetro al "ToString" la letra "N" que es la que indica que queremos que se muestre en formato "Number" (es decir, con nuestros deseados separadores de miles), y el 0 (cero, el número, no la letra O ) que es el que indica el número de decimales.

Sí, aunque sea un entero, con el ToString se sacan decimales. De hecho, por defecto te saca 2.