General.
clearing memory after you use it in C#/Java is not a mistake, it’s a choice the designers of the platform made. The idea behind it is to make the programming as little complex as possible. A task of modern programming languages should be to make programming as easy as possible. The less you have to