ora si che ho capito tutto, grazie per la spiegazione ora mi è tutto più chiaro ecco perchè fa l'overrides sul Tostring(). Ci stavo uscendo pazzo per questa cosa!

Grazie 1000