marzo 2007 Blog Posts

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...

Collection e Delegate, come non incorporare le logiche di ricerca.

Ho un po' di tempo dovuto all'influenza (e un po' meno neuroni disponibili) ed ho deciso di scrivere un piccolo articolo visto che mi annoio a morte. Mi è capitato tempo a dietro di dover implementare delle Collection personalizzate che dovevano poi essere utilizzate in vario modo. Il problema che avevo davanti stava nei filtri. Avevo bisogno di eseguire diverse ricerche su queste collection... ma la logica con cui queste ricerche andavano effettuate non riguardava l'oggetto collection, ma l'oggetto utilizzatore. Pensa che ti ripensa mi è venuta un'idea su come separare la logica per effettuare la ricerca da l'oggetto collection: i...

«marzo»
domlunmarmergiovensab
25262728123
45678910
11121314151617
18192021222324
25262728293031
1234567