Can we pass delegate as parameter ?

  • Thread starter Thread starter Gopal Prabhakaran
  • Start date Start date
G

Gopal Prabhakaran

Hi Guys

Pls help me asap - Can we pass delegate as parameter ?

Thanx
Gopal Prabhakaran
 
Pls tell me how to do?
r give some sample codes?
r tell me some sites to learn?

Thanx
Prabhakaran.G
 
Here is a simple example of passing a delegate to a function.

class DelegateTest
{
private delegate void MyDelegate();

public static void Main(string[] args)
{
MyDelegate d = new MyDelegate(Test);
CallDelegate(d);
}

private static void CallDelegate(MyDelegate d)
{
d(); // call the delegate that was passed in
}

private static void Test()
{
Console.WriteLine("Hello, world!");
}
}

P.
 
Back
Top