我在应用程序中发现了内存泄漏问题。如果我查看任务管理器,每次启动此进程时,RAM内存增加约300 MB。
Bitmap bmp1 = new Bitmap(2480, 3508);
panel1.DrawToBitmap(bmp1, new Rectangle(0, 0, 2480, 3508));
pictureBox2.Image = bmp1;
有人可以帮我解决这个漏洞吗?如果我使用:
bmp1.Dispose();
我在 "Program.cs" 文件的这一行代码中遇到了一个异常:Application.Run(new Form1());
然后应用程序停止运行...
屏幕应用程序截图: