我想用转义字符 \n
但是,似乎不好用——或者是我忘记究竟该怎么用了……eg:
已经有如下格式:
textBox4.Text = String.Format("{0,-10}{1,8}{2,9}{3,16:c}{4,16:c}", "loanAmount", "Arate", "Lperiod", "monthlyPayment", "totalPayment");
然后我想在textbox4.text里换行继续输入上行中变量名对应的值时,应当如何换行?我想加入 \n 但是似乎用得不对。请各位高手帮忙!PS:能不能顺便讲一下在MSDN里应该如何查转义字符的相关信息啊?我似乎查不到……
但是,似乎不好用——或者是我忘记究竟该怎么用了……eg:
已经有如下格式:
textBox4.Text = String.Format("{0,-10}{1,8}{2,9}{3,16:c}{4,16:c}", "loanAmount", "Arate", "Lperiod", "monthlyPayment", "totalPayment");
然后我想在textbox4.text里换行继续输入上行中变量名对应的值时,应当如何换行?我想加入 \n 但是似乎用得不对。请各位高手帮忙!PS:能不能顺便讲一下在MSDN里应该如何查转义字符的相关信息啊?我似乎查不到……
转义符 说明
一般字符
除 .$ ^ { [ ( | ) * + ? \ 外,其他字符与自身匹配。
\a
与响铃(警报)\u0007 匹配。
\b
如果在 [] 字符类中,则与退格符 \u0008 匹配;如果不是这种情况,请参见本表后面的“注意”部分。
\t
与 Tab 符 \u0009 匹配。
\r
与回车符 \u000D 匹配。
\v
与垂直 Tab 符 \u000B 匹配。
\f
与换页符 \u000C 匹配。
\n
与换行符 \u000A 匹配。
\e
与 Esc 符 \u001B 匹配。
\040
将 ASCII 字符匹配为八进制数(最多三位);如果没有前导零的数字只有一位数或者与捕获组号相对应,则该数字为后向引用。(有关更多信息,请参见反向引用。)例如,字符 \040 表示空格。
\x20
使用十六进制表示形式(恰好两位)与 ASCII 字符匹配。
\cC
与 ASCII 控制字符匹配;例如,\cC 为 Ctrl-C。
\u0020
使用十六进制表示形式(恰好四位)与 Unicode 字符匹配。注意
.NET Framework 不支持用于指定 Unicode 的 Perl 5 字符转义。Perl 5 字符转义的格式是 \x{####…},其中“####…”是十六进制数字的序列。应改为使用本行中描述的 .NET Framework 字符转义。
\
在后面带有不识别为转义符的字符时,与该字符匹配。例如,\* 与 \x2A 相同。
\' 单引号
\" 双引号
\\ 反斜杠
\0 空字符
\a 感叹号(Alert )
\b 退格
\f 换页
\n 新行
\r 回车
\t 水平 tab
\v 垂直tab
用\r\n 和enveronment.newline都可以……谢谢各位啦!另外,我试过了,在msdn里查 字符转义 就成——我不熟悉msdn的使用,见笑了哈……嘿嘿……