Символ пробела - это один пробел, табуляция, возврат и новая строка.Чтобы обнаружить их, используйте это регулярное выражение: \ s
Мой вопрос таков: могу ли я использовать один оператор IndexOf, который будет возвращать индекс любого символа пробела?
//works
int index = richTextBox1.Text.IndexOf(' ', 0);
int index = richTextBox1.Text.IndexOf('\n', 0);
//doesn't work
int index = richTextBox1.Text.IndexOf('\\s', 0);
int index = richTextBox1.Text.IndexOf("\\s", 0);
'\ S' вызывает ошибку из-за слишком большого количества символов, в то время как "\ s" в конечном итоге ищет \ s в строке, просто ищет "в" небесах ".Я не против проверить каждый тип, но если есть лучший способ, пожалуйста, дайте мне знать.Спасибо.