12
C++/CLI構文を使用して、プロパティゲッターとセッターに異なるアクセス修飾子を指定することはできますか? C#では1を記述します。C++/CLIのプロパティゲッター/セッターの異なるアクセス修飾子
class Foo
{
public string Bar
{
get;
internal set;
}
}
C++/CLI構文を使用して、プロパティゲッターとセッターに異なるアクセス修飾子を指定することはできますか? C#では1を記述します。C++/CLIのプロパティゲッター/セッターの異なるアクセス修飾子
class Foo
{
public string Bar
{
get;
internal set;
}
}
これが何をすべき:
public:
property String^ Bar
{
String^ get();
private:
void set(String^);
}
(ハンスアンパッサンさんのコメント以下の編集)。
これはきちんとコンパイルされません。プロパティの前に* public:*を使用し、セッターの前に* private:*を使用します。 –