首页 新闻 会员 周边

C#用Graphics 不能使用foreach吗?

0
悬赏园豆:60 [待解决问题]


用了foreach生成图片,测试内容,图片上没有字。
是不能全用foreach吗?

kismet82的主页 kismet82 | 初学一级 | 园豆:62
提问于:2024-01-18 21:20
< >
分享
所有回答(2)
0

src_img哪来的?绘制的对象是graphics,没看到有保存的动作

生命体验之kevin-Y | 园豆:270 (菜鸟二级) | 2024-01-19 08:38
0

1.Bitmap.FromFile(src_path)返回的Bitmap没有释放,会造成内存泄露
2.如果src_path值为常量,那么在foreach外定义Bitmap来接收FromFile()的返回值
3.URL拼接建议用Path.Combine()
4.StringFormat固定,放到foreach外初始化
5.src_img在上下文中并没有使用到graphics

__Meow | 园豆:204 (菜鸟二级) | 2024-02-07 16:12
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册