class Help{
public String Topic
{
get { return Topic; }
private set { Topic = value; }
}
private string topic;
}
Help h = new Help();
h.Topic="topic";//调用失败
string s=h.Topic;
class Help2{
public String Topic
{
get { return Topic; }
set { Topic = value; }
}
private string topic;
}
Help h2 = new Help2();
h2.Topic="topic";//调用成功
string s=h2.Topic;
c#中get set 的使用
最新推荐文章于 2021-07-01 08:51:44 发布
本文通过两个示例展示了如何正确和错误地设置类的私有属性。在`Help`类中,尝试设置`Topic`属性失败,而在`Help2`类中,通过正确的getter和setter方法成功设置了`Topic`属性。这强调了在面向对象编程中使用访问修饰符和存取器的重要性。
摘要由CSDN通过智能技术生成