一个简单的例子。 替代文字 http://img19.imageshack.us/img19/1854/51445300.jpg
A 有一个 TDMReader 类,它是 TDMFile 对象的 buldier,我正在使用 Auto Implemented Properties fe
public string Name
{
get;
set;
}
public Group[] Groups
{
get;
set;
}
我想要做的是让 setter 只能用于 TDMReader 方法。在 C++ 中,我可以使用朋友方法来访问私有变量,在 Java 中,我可以将它们放在一个数据包中,从而访问字段。我有一些想法,但这种自动实现有点复杂。有什么想法可以解决吗?:)