【发布时间】:2015-07-12 14:02:32
【问题描述】:
每当教程第一次介绍访问器时,它们总是从在类或对象中初始化的公共变量开始。然后有一种方法可以打印该公共值。然后他们将其设为私有,以表明它对外部用户隐藏。
例如:
int _dayOfWeek;
public int dayOfWeek
{
get
{
return _dayOfWeek;
}
set
{
if (value > 0 && value < 8) _dayOfWeek = value;
}
}
是什么阻止了黑客仅使用这些访问器来获取和更改您的值?
【问题讨论】:
标签: variables private accessor