Dear fellow programmers,
I am coding something in C# Visual Studio 2013 and I have just realized I might not need to use Trim() when I do Replace(" ", string.Empty).
An example follows:
SanitizedString = RawString
    .Replace("/", string.Empty)
    .Replace("\\", string.Empty)
    .Replace(" ", string.Empty)
    .Trim();
As I previously had this code structured differently, I haven't noticed it:
SanitizedString = RawString.Trim()
    .Replace("/", string.Empty)
    .Replace("\\", string.Empty)
    .Replace(" ", string.Empty);
I am aware these methods work different, as Trim() removes all whitespace characters, whereas Replace(" ", string.Empty) removes only space characters.
That's why I have a different question.
I don't see any obvious way to achieve that with Replace. My question is how would I go about it when I wish to remove all whitespace characters from the string?
I found the following:
Efficient way to remove ALL whitespace from String?
But as I have never used regular expressions, I hesitate on how to apply it to string?
 
     
     
     
     
     
     
     
     
    