Regarding the dispose() method
Hello. I think I have read somewhere that the dispose() method should no be used. According to that, objects should be simply set to null, and then the garbage collector will do its job when the execution thread gets out of the (unlinked) object's context.
What do you think about this? Could the dispose() method be a source of problems? Is there a a good reason to use dispose() instead of "= null" or viceversa?