有详细异常信息吗?这个代码不停的创建Bitmap,会不会资源耗尽啊。

解决方案 »

  1.   

    这样改一下,然后断点调试,看看抛异常的时候,bmp是什么值,bmps里面面的元素达到多少了            Bitmap bmp = null;
                try
                {
                    while (true)
                    {
                        bmp = new Bitmap(2000, 2000);
                        bmps.Add(bmp);
                        Thread.Sleep(100);
                    }
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message);
                }