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[] {
  9. "1 | 2 | 3 | 4",
  10. "5 | 6 | 7 | 8",
  11. };
  12. var list = (from s in data.Select(a => a.Split(new[] { '|' }, StringSplitOptions.None))
  13. select new
  14. {
  15. Nbr = s[0].Trim(),
  16. Name = s[1].Trim(),
  17. Phone = s[2].Trim(),
  18. Addr = s[3].Trim()
  19. }).ToList();
  20.  
  21.  
  22. foreach(var entry in list)
  23. Console.WriteLine(entry.Nbr);
  24. }
  25. }
Success #stdin #stdout 0.03s 33904KB
stdin
Standard input is empty
stdout
1
5