Ok, I\'ve read a couple of topics about it, but here it goes. Let\'s imagine I have an application where basically every now and then I will click on a button, a lot of thin
There's almost never a good reason to call GC.Collect().
GC.Collect()
In your case, there is absolutely no reason to call it. If you're idle for an hour, the GC will do its collections.