У меня есть входная строка, которая получает положить в результат, который затем преобразуется в полукокса [] оттуда я сделал первую букву прописной буквы. Мой вопрос заключается в утверждении for, я пытаюсь поставить пробел перед каждой заглавной буквой. Не определено Вставить() по причине char [] Что это за замена для этого?C# Работы с непечатаемыми
У меня также есть проблема, заключающаяся в том, что моя первая буква - это столица, в которой будет введено пространство для первого слова. Как я могу решить эту проблему и внедрить ее в свой код.
Пример:
"HelloThere"
Выход
"Привет Там"
ли я вставить его в новое имя строки? и вернуть это вместо вывода, например. char [] final будет окончательным возвратом.
Наконец, нужно добавить пробелы перед каждым капиталом, Как я могу применить правило, допускающее только 1 пробел?
Попробуйте заменить ваши двойные кавычки \ речевые метки для одиночных кавычек, так как это указывает на символ –
. Замечание: код был бы простым, если бы вы могли использовать 'StringBuilder' ... Альтернативно простое сопоставление регулярных выражений {lowerCase, upperCase} пара превратит его в одно утверждение. –
@AlexeiLevenkov Я новичок в этом, если бы вы могли использовать мой код в качестве примера и опубликовать ответ было бы здорово спасибо – XCode