Ответ 1
Это должно сделать:
public:
property String^ Bar
{
String^ get();
private:
void set(String^);
}
(Отредактировано после комментария Hans Passant).
Можно ли указать разные модификаторы доступа для свойства getter и setter с использованием синтаксиса С++/CLI? В С# можно было бы написать:
class Foo
{
public string Bar
{
get;
internal set;
}
}
Это должно сделать:
public:
property String^ Bar
{
String^ get();
private:
void set(String^);
}
(Отредактировано после комментария Hans Passant).