我正在调用一个REST API,并收到一个XML响应。它返回一个工作区名称的列表,我正在编写一个快速的IsExistingWorkspace()
方法。由于所有的工作区都是由没有空格的连续字符组成的,我认为找出某个工作区是否在列表中的最简单方法是删除所有的空格(包括换行符),然后这样做(XML是从网络请求中收到的字符串)。
XML.Contains("<name>" + workspaceName + "</name>");
我知道它是区分大小写的,我也是靠这个来的。我只是需要一种方法来有效地去除字符串中的所有空白。我知道RegEx和LINQ可以做到这一点,但我愿意接受其他的想法。我主要关心的是速度问题。