内存不足,咋整啊
有3千多个图片文件,我现在批量把这些图片缩小,生成一个新文件,
大约转到1千左右就出现内存不足的异常,怎么优化一下啊,望高手赐教,多谢
代码如下:
string[] files = System.IO.Directory.GetFiles(@"E:\uploadfile");
System.Drawing.Image img;
LEO.Common.Thumbnail thum = new LEO.Common.Thumbnail();
foreach(string file in files) {
img = thum.GetThumbnail(file,400,400);
img.Dispose();
string fileName = file.Substring(file.LastIndexOf("\\"),file.Length-file.LastIndexOf("\\"));
System.Diagnostics.Debug.WriteLine(fileName);
//img.Save(@"d:\new" + file);
}