SingleCastDelegate
class Program
{
public delegate int pointMyfunction(int
a, int b);
static int mysumfunction(int
num1, int num2)
{
return
num1 + num2;
}
static void Main(string[]
args)
{
pointMyfunction
pointobject = new pointMyfunction(mysumfunction);
int
sum = pointobject(20, 10);
Console.WriteLine(sum);
Console.Read();
}
}
class Program
{
public delegate int pointMyfunction(int
num1, int num2);
static int Mymultiplyfunction(int
num1, int num2)
{
return
num1 * num2;
}
static int mysumfunction(int
num1, int num2)
{
return
num1 + num2;
}
static void Main(string[] args)
{
pointMyfunction
pointobject = new pointMyfunction(mysumfunction);
pointobject += new pointMyfunction(Mymultiplyfunction);
int
sum = pointobject(20, 10);
Console.WriteLine(sum);
Console.Read();
}
}
No comments:
Post a Comment