首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >C#是否提供与“\n”等效的表示分页间隔的值?

C#是否提供与“\n”等效的表示分页间隔的值?
EN

Stack Overflow用户
提问于 2014-02-10 10:39:25
回答 3查看 2K关注 0票数 3

为了打破一页,我能在'\'旁边找到一封信吗?

就像\n是用来换行的

\t表示选项卡。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2014-02-10 10:43:27

是表单提要("FF")字符:

代码语言:javascript
复制
string formFeed = "\f";

如果它没有预定义的转义序列,您还可以使用以下事实:它是ASCII值12,十六进制C,因此:

代码语言:javascript
复制
string formFeed = "\xC";

但是:这取决于您的UI是否使用这个字符。大多数UI设备都不会对此字符做任何特殊的操作。

票数 7
EN

Stack Overflow用户

发布于 2014-02-10 10:43:01

简短而简单的回答否。

转义字符(\n\t)和整个字符串输出是基于控制台的方法,即“无限”长和无限行长。

分页符会因纸张大小、纸张方向、字体大小、行长和行数的不同而不同。

票数 1
EN

Stack Overflow用户

发布于 2020-11-05 10:58:40

尝试使用StringBuilder:

代码语言:javascript
复制
string string1 = "string 1";
string string2 = "string 2";
StringBuilder stringBuilder = new StringBuilder()
.AppendLine(string1)
.AppendLine("")
.AppendLine(string2);

string finalString = stringBuilder.ToString();
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21674865

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档