Como definir o limite de tipo genérico para tipos primitivos?
Tenho o seguinte método com o tipo genérico:
T GetValue<T>();
Gostaria de limitar T a tipos primitivos, como int, string, float, mas não o tipo de classe. Eu sei que posso definir genérico para o tipo de classe como este:
C GetObject<C>() where C: class;
Não tenho certeza se é possível para tipos primitivos e como, se for o cas