title: Best Practice for Forcing Garbage Collection in C#
body: <p>In my experience it seems that most people will tell you that it is unwise to force a garbage collection but in some cases where you are working with large objects that don't always get collected in the 0 generation but where memory is an issue, is it ok to force the collect?  Is there a best practice out there for doing so?</p>