![]()
/*★ Delegate のテストプログラム 前田 稔 ★*/
#using <System.dll>
using namespace System;
delegate int TestDelegate( int x, int y );
int method( int x, int y )
{
Console::WriteLine("method が呼ばれました");
return x*y;
}
void main()
{
TestDelegate ^testdelegate = gcnew TestDelegate(&method);
int result = testdelegate(3,4);
Console::WriteLine("testdelegate(3,4)= {0}", result);
Console::ReadLine();
}
|
| delegate int TestDelegate( int x, int y ); |
int method( int x, int y )
{
Console::WriteLine("method が呼ばれました");
return x*y;
}
|
| TestDelegate ^testdelegate = gcnew TestDelegate(&method); |
| int result = testdelegate(3,4); |
![]()