[mcs] Use closed delegate over static generated methods from anonymous methods