title: Primitive alias for a reflected C# datatype
body: <p>In C#, the reflected <code>Type</code> object for <code>int</code> contains <code>Int32</code> for a <code>Name</code>. Similarly, <code>typeof(byte).Name</code> would be &quot;Byte&quot;, etc. Short of introducing an explicit check for all known primitive types, is there a way to retrieve a friendly name (e. g. <code>int</code>) from the said <code>Type</code> object?</p>