1 // Compiler options: -langversion:linq
5 public delegate void Func<TA> (TA arg0);
9 static void F<T> (T[] values, T value, Func<T> f)
11 Console.WriteLine (values [0]);
13 Console.WriteLine (values [0]);
18 int[] a = new int [] { 10 };
19 F (a, 5, i => a [0] = i);