scrollerList = new List<string>(TextExtractor.newTextWithoutLinks);
scrollerText = string.Join(Environment.NewLine, scrollerList);
combindedString = string.Join(Environment.NewLine, newText);
scroller1.TextToScroll = scrollerText;
richTextBox1.Text = combindedString;
richTextBox1.Text = richTextBox1.Text.TrimStart();
richTextBox1.Refresh();
这是一条工作线:
richTextBox1.Text = richTextBox1.Text.TrimStart();
但是,如果我在做:
richTextBox1.Text.TrimStart();
它不起作用,我的意思是不做任何更改。
并不是说我有任何例外,但是有点奇怪,我需要为richTextBox1分配两次文本,以删除richTextBox1顶部的空行。
string
是一成不变的-您所看到的是预期的行为。类似的操作TrimStart()
将创建一个new string
,在调用该方法时将返回它。
为什么不一口气做呢?
richTextBox1.Text = combindedString.TrimStart();
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句