¿Por qué GetType devuelve System.Int32 en lugar de Nullable <Int32>? [duplicar

Esta pregunta ya tiene una respuesta aquí:

¿El tipo anulable no es un tipo anulable? 4 respuestas

Por qué es la salida de este fragmentoSystem.Int32 en lugar deNullable<Int32>?

int? x = 5;
Console.WriteLine(x.GetType());

Respuestas a la pregunta(4)

Su respuesta a la pregunta