fork(2) download
  1. using System;
  2. using System.Linq;
  3.  
  4. public class Test
  5. {
  6. public static void Main()
  7. {
  8. var data = Enumerable.Range(1, 7);
  9. var r = from a in data
  10. join b in data on 1 equals 1
  11. join c in data on 1 equals 1
  12. where a < b && b < c
  13. select new {a, b, c};
  14. foreach (var x in r) {
  15. Console.WriteLine("{0} {1} {2}", x.a, x.b, x.c);
  16. }
  17. }
  18. }
Success #stdin #stdout 0.05s 35088KB
stdin
Standard input is empty
stdout
1 2 3
1 2 4
1 2 5
1 2 6
1 2 7
1 3 4
1 3 5
1 3 6
1 3 7
1 4 5
1 4 6
1 4 7
1 5 6
1 5 7
1 6 7
2 3 4
2 3 5
2 3 6
2 3 7
2 4 5
2 4 6
2 4 7
2 5 6
2 5 7
2 6 7
3 4 5
3 4 6
3 4 7
3 5 6
3 5 7
3 6 7
4 5 6
4 5 7
4 6 7
5 6 7