Examveda

Choose the correct way to call subroutine fun() of the sample class?
class a
{
    public void x(int p, double k)
    {
        Console.WriteLine("k : csharp!");
    }
}

A.

delegate void del(int i);
x s = new x();
del d = new del(ref s.x);
d(8, 2.2f);

B.

delegate void del(int p,  double k);
del d;
x s = new x();
d = new del(ref s.x);
d(8, 2.2f);

C.

x s = new x();
delegate void d = new del(ref x);
d(8, 2.2f);

D. all of the mentioned

Answer: Option B


Join The Discussion

Related Questions on Delegates and Events in C Sharp