Wie generische Typlimits für primitive Typen definieren?

Habe ich die folgende Methode mit generischem Typ:

T GetValue<T>();

Ich würde gerne Grenzwert T auf primitive Typen wie int, string, float, aber nicht Klasse Typ. Ich weiß, ich kann definieren generische für Klasse Typ wie dieser:

C GetObject<C>() where C: class;

Ich bin nicht sicher, ob es möglich ist, primitive Typen und wie wenn ja.

InformationsquelleAutor der Frage David.Chu.ca | 2009-04-30

Schreibe einen Kommentar