我正在尝试
property double Real;
然后
double Data::ComplexNumber::Real::get() {
return _real;
}
但它给出了错误。你如何在头文件中声明方法然后实际实现它们?您是否在c ++ / cli中使用此方法,或者您将使用c#/ vb.net方式声明类并在那里实现所有内容?
答案 0 :(得分:4)
好的,这似乎有效:
将以下内容放在属性定义中:
property double Real { double get(); void set(double value); }
答案 1 :(得分:2)
对于带get和set的简单属性,您可以将它自己放在类定义中:
property double Real;
并且编译器将为您整理后备存储和访问器。