Edit: allora mi è venuto in mente che in C# il garbage collection libera in automatico la memoria dal contenuto di una variabile, non appena questa smette di essere usata. Pensa che scemo l'avevo anche letto e me ne sono ricordato solo ora.
Grazie comunque per il vostro aiuto.