Я вызываю REST API и получаю ответ XML. Он возвращает список имен рабочей области, и я пишу быстрый метод IsExistingWorkspace()
. Поскольку все рабочие пространства состоят из смежных символов без пробелов, я предполагаю, что самый простой способ выяснить, есть ли конкретное рабочее пространство в списке, - удалить все пробелы (включая новые строки) и сделать это (XML - это строка, полученная из Интернета запрос):
XML.Contains("<name>" + workspaceName + "</name>");
Я знаю, что он чувствителен к регистру, и я полагаюсь на это. Мне просто нужен способ эффективно удалить все пробелы в строке. Я знаю, что RegEx и LINQ могут это сделать, но я открыт для других идей. Меня больше всего беспокоит скорость.