```cs class Program { public void CallMe() { Console.WriteLine(this?.ToString() ?? "NULL"); } static unsafe void Main() { var a = (Action<Program>)typeof(Program).GetMethod(nameof(CallMe)).CreateDelegate(typeof(Action<Program>)); a(null); } } ```