2009-11-17 Marek Safar <marek.safar@gmail.com>
[mcs.git] / errors / cs0136-12.cs
blob19e63ea75984871412566b130a4938c894f27476
1 // CS0136: A local variable named `t' cannot be declared in this scope because it would give a different meaning to `t', which is already used in a `child' scope to denote something else
2 // Line: 20
3 using System;
5 public delegate void Hello (Test test);
7 public class Test
9 public void Whatever ()
10 { }
12 static void Main ()
14 Hello hello = delegate (Test test) {
15 Hello hello2 = delegate (Test t) {
16 t.Whatever ();
18 hello2 (test);
20 Test t = new Test ();
21 hello (t);