【发布时间】:2010-12-30 00:17:21
【问题描述】:
对不起,如果我是菜鸟,我有这个疑问,为什么我们要使用私有变量并使用属性来设置它们?
为什么我们不能只使用properites?
我说的是这样的情况
private string _testVariable;
public string MyProperty
{
get { return _testVariable;}
set {_testVariable = value;}
}
我正在考虑简单地使用
public string MyProperty { get; set; }
为什么是多余的私有变量?这两种策略有什么不同吗?任何人都可以请对此有所了解。
谢谢
【问题讨论】:
-
对不起,我只是从我的第一个 sn-p 复制..忘记在第二个中删除..谢谢 :)
-
可以问菜鸟问题。
-
谢谢,我是软件开发新手,但我想学习 :)
标签: c# asp.net variables properties private