public static void Main(string[] args) { DelayedMethodCaller methodCaller = new DelayedMethodCaller(500); methodCaller.CallMethod(() => HelloWorld(123)); methodCaller.CallMethod(() => HelloWorld(123)); while (true) { ; } }