У меня есть следующий метод с универсальным типом:
T GetValue<T>();
Я хотел бы ограничить T примитивными типами, такими как int, string, float, но не типом класса. Я знаю, что могу определить общий для типа класса, как это:
C GetObject<C>() where C: class;
Я не уверен, возможно ли это для примитивных типов и как, если так.