I could use Type.IsValueType to figure this out straightforwardly in .net 4.5, but when I build generic apps using a portable library it doesn't have an equivalent method to determine if a type is a value or not.
Is there any more trick to find this?
source
to share