我有一个响应绘画事件的方法的示例。我的问题是关于 using 语句的使用。字体有什么特别之处以至于它被放在 using 语句中?我知道它是流还是其他会自动关闭的东西。但是为什么在这里使用它呢?是这样字体会被处理吗?
private void Form1_Paint(object sender, PaintEventArgs e)
{
using (Font font = new Font(new FontFamily("Arial"), 28, FontStyle.Regular, GraphicsUnit.Pixel))
{
Point point1 = new Point(10,10);
TextRenderer.DrawText(e.Graphics, "Banner Text", font, point1, Color.Blue);
}
}