窗体定义全局变量,与定义 property get 和property let 属性,区别何在?
比如两种方式定义一个变量,在窗体外部可以访问它,第1种方法:public var as string 第2种方法:property get myvar() as string
    myvar=var
end propertyproperty let (byval str as string)
    var=str
end property这两种方法,都可以实现这个变量 var 在窗体外可以被访问,但是哪种方法好呢?
当然了,第二种方法可以控件这个变量是否可以被写,但是我的问题的前提是,这个变量是可写的。
如果变量在窗体外可写,则这两种方式,我找不到有什么区别,如果没有区别的话,显示第二种方式更麻烦。第一种方式一条语句就行了, 第二种方法要多条语句。另外,第二种方法好象效率也低些吧。所以问问大家,第二种方法有什么好处呢?如果没有好处的话,为何在这种方式存在呢?