【问题标题】:Main differences between Property's and Variables in VB.net [duplicate]VB.net中属性和变量之间的主要区别[重复]
【发布时间】:2011-06-25 18:49:05
【问题描述】:

可能重复:
Why use simple properties instead of fields in C#?

如果我有一个类,使用变量而不是属性是否重要?我的意思是,除非我需要在get/set 时间段内运行某些东西,否则这真的很重要吗?它仍然可以完成工作。

【问题讨论】:

    标签: vb.net variables properties


    【解决方案1】:

    你做什么并不一定“重要”。使用属性 get/set 的原因是在将值分配给变量之前对其进行验证,并确保不能从类外部直接访问它。

    如果您只有一个小型应用程序并且您的类不会被设计为可重用,我认为仅使用公共变量没有问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-10-12
      • 1970-01-01
      • 2016-03-22
      • 2011-10-08
      • 2023-04-06
      • 2014-08-22
      相关资源
      最近更新 更多