前田稔(Maeda Minoru)の超初心者のプログラム入門
![]()
![]()
/**********************************************/
/*★ Delegate のテストプログラム 前田 稔 ★*/
/**********************************************/
using System;
namespace ConsoleApp
{
delegate int TestDelegate( int x, int y );
class Class2
{
public int method( int x, int y )
{
return x*y;
}
}
class Class1
{
static void Main()
{
Class2 class2 = new Class2();
TestDelegate testdelegate = new TestDelegate( class2.method );
int result = testdelegate( 3, 4 );
Console.WriteLine( result );
Console.ReadLine();
}
}
}
|
![]()
| delegate int TestDelegate( int x, int y ); |
class Class2
{
public int method( int x, int y )
{
return x*y;
}
}
|
| Class2 class2 = new Class2(); |
| TestDelegate testdelegate = new TestDelegate( class2.method ); |
| TestDelegate testdelegate = class2.method; |
| int result = testdelegate( 3, 4 ); |
![]()