我的代码需要帮助。
我有一个TextBox,其中包含这样的文本行:
"hello my friends, how r u?","today is good"
"I'm fine","and you"
"have a nice day","thanks"
我想为此文本框项目使用SubString()
(或其他方法,无关紧要)删除子字符串。
编译代码时,我想在TextBox中看到此输出(相同的TextBox,不是新的)。
hello my friends, how r u?
I'm fine
have a nice day
答案 0 :(得分:0)
如果文本中没有其他引号,则拆分字符串并删除引号就足够了。
拆分字符串后,采用数组中具有偶数索引的行,并将所有内容放回TextBox中。
textBox1.Text = string.Join("\r\n", textBox1.Text
.Split(new[] { "\r\n", "\",\"" }, StringSplitOptions.RemoveEmptyEntries)
.Where((s, i) => i % 2 == 0)).Replace("\"", "");