Вы можете использовать эту Split перегрузку с StringSplitOptions.RemoveEmptyEntries
.Это будет:
Разбивает строку на подстроки на основе строк в массиве.
в этом случае разбить строку на пробелы.Теперь вам нужно взять только первый элемент:
string input = @" UWORD /* data */ ";
string value = input.Split(new string[] {" "}, StringSplitOptions.RemoveEmptyEntries).First();
РЕДАКТИРОВАТЬ: похоже, вы сканируете код и получаете имена типов данных.В этом случае у вас могут быть не только пробелы, но и вкладки.Если это так, просто включите также вкладки в строковый массив, который содержит разделители:
string value = input.Split(new string[] {" ", "\t"}, StringSplitOptions.RemoveEmptyEntries).First();
По-видимому, также возможно перехватить все пробельные символы .Вот хитрость, чтобы сделать это:
string value = input.Split(new char[0], StringSplitOptions.RemoveEmptyEntries).First();