title: Efficient way to remove ALL whitespace from String?
body: <p>I'm calling a REST API and am receiving an XML response back. It returns a list of a workspace names, and I'm writing a quick <code>IsExistingWorkspace()</code> method. Since all workspaces consist of contiguous characters with no whitespace, I'm assuming the easiest way to find out if a particular workspace is in the list is to remove all whitespace (including newlines) and doing this (XML is the string received from the web request):</p>
  
  <pre><code>XML.Contains("&lt;name&gt;" + workspaceName + "&lt;/name&gt;");
  </code></pre>
  
  <p>I know it's case-sensitive, and I'm relying on that. I just need a way to remove all whitespace in a string efficiently. I know RegEx and LINQ can do it, but I'm open to other ideas. I am mostly just concerned about speed.</p>