是否可以在getter和setter都可访问的属性中使用一个静态变量

时间:2014-06-27 18:17:02

标签: vb.net

未考虑性能,因此在getterly中使用getter中的静态变量非常方便:

  1. 它允许您在来电之间保存信息
  2. 该信息仅可由酒店访问
  3. 问题是该属性的setter似乎无法访问它。这是正确的,还是我错过了什么?

1 个答案:

答案 0 :(得分:0)

不,因为那没有意义。您可以通过只读属性公开静态值。通过"静态"的定义你不能为它分配任何东西,这是属性的Set方法的唯一目的。

编辑:为了澄清,您可以使用入站值'做其他事情。 Set ...但是你并没有真正设置属性公开的成员变量,听起来你只需要一个公共类Sub来做任何奇怪的Set会做的事情。