Mega Code Archive

 
Categories / Visual C++ .NET / Class
 

Property accessor delegate

#include "stdafx.h" using namespace System; delegate double ValueAccessor(); value class MyClass {    public:      property double MyDouble; }; int main() {   MyClass myobject;   myobject.MyDouble = 15.9994;   ValueAccessor^ get_method = gcnew ValueAccessor(myobject,&MyClass::MyDouble::get);   Console::WriteLine("{0}", get_method->Invoke()); }