Jim*_*Jim 5 vb.net properties .net-4.0
我在网上看到的许多文章都说,在vb.net中创建属性时,他们应该在类中使用get/set方法和private/protected成员变量.
像这样:
Public Class Person
Private _name as string
public property Name as string
get
return _name
end get
set(byval value as string)
_name = value
end set
end property
end class
Run Code Online (Sandbox Code Playgroud)
如果属性的get/set中没有逻辑,为什么不会像这样编写相同的属性:
Public class Person
Public Property Name as string
end class
Run Code Online (Sandbox Code Playgroud)
这是因为属性只是从外部进入类的访问者,你会将变量存储在类中吗?