以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  Using 是什么意思呢?  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=100296)

--  作者:李小胖
--  发布时间:2017/5/9 9:18:00
--  Using 是什么意思呢?
 Using pr As New Drawing2D.LinearGradientBrush(BJ_p1, BJ_p2, 事务私人起, 事务私人止)
            g.FillRectangle(pr, New Rectangle(0, 0, _事务标签_宽度 + 1, _事务标签_高度 + 1))
        End Using

这个using 是什么意思呢


--  作者:有点蓝
--  发布时间:2017/5/9 9:45:00
--  
对象使用完毕后释放资源。对象类型必须继承自idispose接口,简单的判断就是对象有Dispose方法,代码基本等同:

dim  pr As New Drawing2D.LinearGradientBrush(BJ_p1, BJ_p2, 事务私人起, 事务私人止)
            g.FillRectangle(pr, New Rectangle(0, 0, _事务标签_宽度 + 1, _事务标签_高度 + 1))
pr.Dispose