标签: vb.net variables properties
可能重复: Why use simple properties instead of fields in C#?
如果我有一个班级,如果我使用变量而不是属性是否重要?我的意思是,除非我需要在get/set时间段内运行某些东西,这真的很重要吗?它仍然可以完成工作。
get/set
答案 0 :(得分:1)
你做的并不一定“重要”。使用属性get / set的原因是在将值分配给变量之前验证值,并确保不能从类外部直接访问它。
如果您只有一个小应用程序而且您的课程不会被设计为可重复使用,我认为只使用公共变量没有问题。