using System; public delegate void Foo (); public class World { public void Hello (long a) { } public void Test (int t) { for (long l = 0; l < t; l++) { for (long m = 0; m < l; m++) { for (int u = 0; u < t; u++) { Foo foo = delegate { Hello (u); Hello (l); Hello (m); }; foo (); } } } } } class X { public static void Main () { World world = new World (); world.Test (5); } }