1 // Compiler options: -langversion:linq
\r
8 public static int Main ()
\r
10 var e = from values in new [] { "aba", "bbb", "bab", "aaa" }
\r
11 where values.Length > 0
12 select from type in values
\r
17 foreach (var v in e)
\r
18 foreach (var vv in v) {
\r
20 Console.WriteLine (vv);
\r
27 e = from values in new [] { "aba", "bbb", "bab", "aaa" }
28 let length = values.Length
29 select from type in values
34 foreach (var v in e)
\r
35 foreach (var vv in v) {
\r
37 Console.WriteLine (vv);
\r