Cual es la diferencia entre system.int32 y el tipo int lo pregunto porque he leído que es lo mismo escribir system.int32 e int solo que el ultimo es la forma mas resumida para no estar escribiendo a cada rato system.int32 (corrijanme si me equivoco) ahora mi duda es si hay alguna otra diferencia porque he visto algunos programas que usan system.int32 y también int entonces si son los mismos para que usar system.int32 y no el primitivo int ???
Es exactamente lo mismo. Hacer System.Int32 o int es igual, por que?, es un alias que se le da a System.Int32, es como el typedef de C, si es que programaste en C, puedes darle un nombre a alguna variable existente por comodidad.