grazie, mi serviva il vostro aiuto
ora posso iniziare a fare l'analisi di come strutturare il programma

a proposito
facendo un po' di esperimenti ho visto che anche se nella classe dichiaro una variabile pubblica
codice:
 Public a As String
invece di una properties, riesco lo stesso a gestire lo stesso la collection
visto che nella properties utlizzo anche una variabile private, quale è il motivo che si consiglia di usare la properties?

grazie