C#换行符极其 其他平台换行符

Windows 中的换行符”rn”

WinForm 换行问题 textbox
今天碰到一段string在label中能正常换行,但是在textbox中却无法换行的问题。
首先考虑是换行符的问题。在网上查了些资料: 1、TextBox 中换行符为:
“rn”。 2、Windows 中的换行符(即:Environment.NewLine) 为 “rn”
3、MessageBox.Show() 的换行符为 “n” 4、Console 的换行符为 “n”
5、换行符还因平台而已,Unix/Linux 平台换行符是 “n”。
6、为保持平台的通用性,最好用 Environment.NewLine。
地址:

Unix/Linux 平台换行符是 “n”

MessageBox.Show() 的换行符为 “n”

Console 的换行符为 “n”

发表评论

电子邮件地址不会被公开。 必填项已用*标注