[英]how to remove a string in a line of Multiline textbox c#
根据Lines
属性的文档:
笔记
默认情况下,行集合是TextBox 中行的只读副本。 要获得可写的行集合,请使用类似于以下的代码:
textBox1.Lines = new string[] { "abcd" };
所以,看来我们需要给它分配一个全新的数组,而不仅仅是修改一个现有的数组值。 这样的事情应该可以解决问题:
var newLines = Textbox1.Lines; // Capture the read-only array locally
newLines[0] = newLines[0].Replace(" -", ""); // Now we can modify a value
Textbox1.Lines = newLines; // And reassign it to our textbox
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.