
c# 使用并行的方法批量生成缩略图 显示内存不足 100
我已经释放了内存用了GC.Collect还是唯有内存不足应该如何修改缩略图出错的地方:前面写的并行处理Parallel.ForEach(dh.GetfileList,i=...
我已经释放了内存 用了GC.Collect 还是唯有内存不足 应该如何修改
缩略图出错的地方 :
前面写的并行处理
Parallel.ForEach(dh.GetfileList, i =>
{
FileInfo fi = new FileInfo(i);
if (fi.Extension == ".jpg" || fi.Extension == ".jpge" || fi.Extension == ".JPG" || fi.Extension == ".JPEG")
{
ImageHelp.LocalImage2Thumbs(i, i.Replace(oriText, saveText), 500, 0, "W");
}
}); 展开
缩略图出错的地方 :
前面写的并行处理
Parallel.ForEach(dh.GetfileList, i =>
{
FileInfo fi = new FileInfo(i);
if (fi.Extension == ".jpg" || fi.Extension == ".jpge" || fi.Extension == ".JPG" || fi.Extension == ".JPEG")
{
ImageHelp.LocalImage2Thumbs(i, i.Replace(oriText, saveText), 500, 0, "W");
}
}); 展开
展开全部
在.net下,.net引用了垃圾回收(
GC)功能,它替代了程序员 不过在
C#中,不能直接实现Finalize方法,而
是在析构函数中调用基类的Finalize()
方法
GC)功能,它替代了程序员 不过在
C#中,不能直接实现Finalize方法,而
是在析构函数中调用基类的Finalize()
方法
追问
不太懂Finalize 能具体一点吗
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询