delegate int TestDelegate( int x, int y ); |
ref class Class1 { public: static int method(int x, int y) { Console::WriteLine("method が呼ばれました"); return x*y; } }; |
Class1^ class1 = gcnew Class1(); TestDelegate^ testdelegate = gcnew TestDelegate(&class1->method); |
int result = testdelegate(3,4); Console::WriteLine("testdelegate(3,4)= {0}", result); |
TestDelegate^ testdelegate = gcnew TestDelegate(&Class1::method); int result = testdelegate(3,4); |