fork download
  1. using System;
  2. using System.Linq;
  3.  
  4. public class Test
  5. {
  6. public static void Main()
  7. {
  8. var data = new string[] {"a", "b", "c", "d"};
  9. var triangle = Enumerable
  10. .Range(1, data.Length)
  11. .Select(row => data.Take(row).ToList())
  12. .ToList();
  13. foreach (var r in triangle) {
  14. foreach (var c in r) {
  15. Console.Write("{0} ", c);
  16. }
  17. Console.WriteLine();
  18. }
  19. }
  20. }
Success #stdin #stdout 0.01s 131840KB
stdin
Standard input is empty
stdout
a 
a b 
a b c 
a b c d