Итак, я создаю программу для аккордов. Мне нужно пространство в начале каждой строки и в конце каждой строки, поэтому программа может идентифицировать аккорды. Вот замена, которая идет, но я не знаю, как добавить пробелы.Добавить пробелы в начале и конце каждой строки C#
richTextBox1.Text = richTextBox1.Text.Replace(" H ", " X ").Replace(" A# ", " H ").Replace(" A ", " A# ").Replace(" G# ", " A ").Replace(" G ", " G# ").Replace(" F# ", " G ").Replace(" F ", " F# ")
.Replace(" E ", " F ").Replace(" D# ", " E ").Replace(" D ", " D# ").Replace(" C# ", " D ").Replace(" C ", " C# ").Replace(" X ", " C ")
.Replace(" Hm ", " Xm ").Replace(" A#m ", " Hm ").Replace(" Am ", " A#m ").Replace(" G#m ", " Am ").Replace(" Gm ", " G#m ").Replace(" F#m ", " Gm ").Replace(" Fm ", " F#m ")
.Replace(" Em ", " Fm ").Replace(" D#m ", " Em ").Replace(" Dm ", " D#m ").Replace(" C#m ", " Dm ").Replace(" Cm ", " C#m ").Replace(" Xm ", " Cm ");
вы не знакомы с пробелом? –
Почему вы не используете 'richTextBox1.Lines' для изменения каждой строки отдельно (например, через' for'-loop)? –
Я вижу много проблем. Во-первых, вы выполняете «Заменить (« H »,« X »)», а затем «Заменить (« X »,« C »)». Я не понимаю вашу первоначальную проблему, но это другая. – Kilazur