Generics Vincoli su i tipi

Nella guida Msdn ai Generics ho trovato una cosa molto interessante e che un paio di settimane fà mi sarebbe tornata utile:

Scegliere di accettare come tipi per il generico solo alcune classi particolari.

In questo articolo viene spiegato come: http://msdn2.microsoft.com/it-it/library/d5x73970(VS.80).aspx

Ho fatto un paio di prove e mi sono accorto di una limitazione (o io non sono riuscito a farlo?!): E' possibile accettare come generico un tipo che abbia un costruttore senza parametri. BENE. Ma come faccio ad accettare solo tipi che hanno new con una determinata signature public MyClass(int valore)?

Probabilmente il problema non si dovrebbe mai porre per una questione architetturale, la classe generica non può sapere a che diavolo servono i parametri...

Che ne dite?

posted @ venerdì 9 marzo 2007 22:16

Print
«novembre»
domlunmarmergiovensab
272829303112
3456789
10111213141516
17181920212223
24252627282930
1234567