.NET 3.5, I've got some classes which stores up to 1MB of strings. Even though I need the object for a really long time I don't need to store the string for a long time.
How can I truly remove the string from memory without disposing the parent object.
Is it a good practice to use "myString = null
" in this case? or shall wrap it in a private dsposable class or something?