可能是重复问题:
“\n”和Environment.NewLine之间的区别
大家好!
据我理解,当我们在双精度格式字符串中使用.
符号时,它并不意味着“点”,而实际上意味着“当前环境中使用的小数分隔符”,因此,如果我们使用非美国文化设置,输出可以是2,00
而不是2.00
。 这非常方便。
现在,对于特殊符号\n
(LF)也是这样吗?在格式字符串被解析时,它会变成System.Environment.NewLine
符号,还是无论系统设置如何,它始终是0x0A
值? Environment.NewLine
有点冗长,我想知道是否可以安全地使用\n
代替。
提前致谢。
\n
是指"\n"还是"当前环境中使用的任何换行符号"。 - Dyppl