23 lines
432 B
C#
Raw Permalink Normal View History

public delegate void StringSender (string str);
public delegate void VoidDelegate ();
public class MainClass
{
public static void Main()
{
MainClass mc = new MainClass ();
VoidDelegate del = new VoidDelegate (delegate {
StringSender ss = delegate (string s) {
SimpleCallback(mc, s);
};
ss("Yo!");
});
del();
}
static void SimpleCallback (MainClass mc, string str)
{
System.Console.WriteLine(str);
}
}