c# - 为什么需要处理图形?

标签 c# winforms graphics gdi

为什么要处理 Graphics? 还有 PenSolidBrush 吗?

最佳答案

好吧,简单的答案是它们实现了“IDisposable”,所以它们需要被处置。

稍微长一点的答案是它们消耗了需要释放的非托管资源。通过直接调用 dispose(或使用“using”语句),您可以释放这些资源,而不是等待 GC 为您这样做。

关于c# - 为什么需要处理图形?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4191066/

相关文章:

c# - 调用 ashx 处理程序后关闭浏览器中的选项卡

c# - 如果使用 SqlServer CE 4.0 执行代码优先,数据库的位置是什么?

c++ - 如何更改在不同线程中打开的表单的标签文本?

.net - 将 Windows 窗体应用程序作为服务运行?

c# - 获取时区的日期时间偏移

c# - 如何将 AlertDialog 与 mvvmcross 集成

c++ - 寻找非凸多边形的代表性平均内部点

algorithm - 将照片更改为水彩画

c# - TableLayoutPanel控件.Add问题

Java - 带有嵌套循环的paintComponent