Ciao Il Totem e grazie per la risposta.

Il mio problema non è quello di trovare la tecnologia più adatta allo scopo (Linq to Sql, Linq to Entities, NHibernate, Entity Framework, etc) peraltro già studiati e provati, bensì capire la metodologia di approcio al problema con gli oggetti.

Ragionando a "vecchio modo" farei una funzione parametrica ma non credo sia la metodologia corretta.

Grazie di nuovo.

Luca