quote only work on lambda on net_4_0
[mcs.git] / errors / cs1686-3.cs
blob158afd80398cb5fa0750ca39fd89db4f588180a3
1 // CS1686: Local variable or parameter `i' cannot have their address taken and be used inside an anonymous method or lambda expression
2 // Line: 18
3 // Compiler options: -unsafe
5 unsafe struct S
7 public int i;
10 class C
12 unsafe delegate int* D ();
14 static void Main ()
16 unsafe {
17 S str = new S ();
18 D d = delegate { return &str.i; };