-1
所以,我正在創建一個和絃程序。我需要在每一行的開始和每行末尾都有一個空格,因此程序可以識別和絃。這裏是替換,但我不知道如何添加空格。在開始和結束的每行添加空格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 ");
你不熟悉的空格字符? – 2015-01-15 15:59:40
爲什麼不使用'richTextBox1.Lines'來單獨修改每行(通過'for'-loop)? – 2015-01-15 15:59:51
我看到很多問題。首先,你需要替換(「H」,「X」),然後再替換(「X」,「C」)。我不明白你最初的問題,但這是另一回事。 – Kilazur 2015-01-15 16:04:52