在windows上换行必须由两个字符组成:carriage return & line feed,也就是必须为"/r/n"。如果只有"/n"在windows中是不能显示为换行的,这与Linux/Unix等操作系统不同。
但是为了满足程序在平台中的通用性,使用Environment.NewLine即可。它能确保在不同平台下都能返回正确的换行符。
TextBox.AppendText("asdasdasdasda" + Environment.NewLine); //追加文本
TextBox.ScrollToCaret(); //自动滚动到插入符的位置
this.textBox.Focus();//获得焦点
this.textBox.Select(this.textBox.TextLength, 0);//光标定位到文本最后
this.textBox.ScorllToCaret();
本文介绍了在Windows操作系统中如何正确地实现文本换行。不同于Linux/Unix系统,Windows需要使用/r/n来表示换行。此外,文章还推荐了使用Environment.NewLine来提高程序的跨平台兼容性。
1468

被折叠的 条评论
为什么被折叠?



