summaryrefslogtreecommitdiff
path: root/mcs/tests/test-anon-04.cs
blob: 7cbec62f14f6b9da0e5f2595c9fe66e6cc3c4a3c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
//
// Capturing test.
//
using System;

delegate void S ();

class X {
	public static void Main ()
	{
		int a = 1;
		S b = delegate {
			float f = 1;
			Console.WriteLine (a);
			if (f == 2)
				return;
		};
		b ();
		Console.WriteLine ("Back, got " + a);
	}
}