我已经阅读了很多关于内存管理的内容,但目前仍有一些内容我无法掌握。这可能看起来很尴尬,但下面的代码是否有
- 性能问题
- 内存浪费
此函数“Bitmap b=Iprocessing.Colour_style(Bitmap a)”获取灰度图像 a 并为其赋予颜色并返回彩色图像 b
我一直的想法是,由于new
没有使用关键字,因此images[1]
处理后的变量将替换旧内容,并且不会创建新内存。
请赐教
for(int i=0; i<images.Count;i++) {
images[i] = Iprocessing.Colour_style((Bitmap)images[i]);
}