Why does my very simple C# program leak 890MB of RAM? - C#