Ok, scusa ma allora cosa serve una funzione se poi imposti una proprietà static di una classe nella stessa funzione ??

Non è che imposti a Null da qualche parte nel codice il dataset v ??