是否可以使用C ++ / CLI语法为属性getter和setter指定不同的访问修饰符?在C#中,人们会写:
class Foo
{
public string Bar
{
get;
internal set;
}
}
答案 0 :(得分:16)
这应该做:
public:
property String^ Bar
{
String^ get();
private:
void set(String^);
}
(根据Hans Passant的评论编辑)。