code_junkie

Why does my attempt to trim strings in a List<string> not appear to work?

Nov 11th, 2011
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.98 KB | None | 0 0
  1. List<string> listFromSplit = new List<string>("a, b".Split(",".ToCharArray())).Dump();
  2. listFromSplit.ForEach(delegate(string s)
  3. {
  4. s.Trim();
  5. });
  6. listFromSplit.Dump();
  7.  
  8. s = s.Trim();
  9.  
  10. List<string> temp = new List<string>("a, b".Split(",".ToCharArray()));
  11. List<string> listFromSplit = new List<string>();
  12.  
  13. temp.ForEach(delegate(string s)
  14. {
  15. listFromSplit.Add(s.Trim());
  16. });
  17.  
  18. listFromSplit.Dump();
  19.  
  20. string[] temp = "a, b".Split(",".ToCharArray());
  21. List<string> listFromSplit = new List<string>();
  22.  
  23. foreach (string s in temp)
  24. {
  25. listFromSplit.Add(s.Trim());
  26. };
  27.  
  28. listFromSplit.Dump();
  29.  
  30. var s = " asd ";
  31. s.Trim();
  32.  
  33. var s = " asd ";
  34. s = s.Trim();
  35.  
  36. var listFromSplit = "a, b".Split(',').Select(s=>s.Trim());
  37.  
  38. var result = listFromSplit.Select(s => s.Trim());
  39.  
  40. var result = from each in listFromSplit select each.Trim();
  41.  
  42. List<string> listFromSplit =
  43. new List<string>( "a , b ".Split( new char[] { ',', ' ' }, StringSplitOptions.RemoveEmptyEntries ));
Add Comment
Please, Sign In to add comment