Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/311.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C#是否提供了与'\n';表示分页符?_C#_String_Format - Fatal编程技术网

C#是否提供了与'\n';表示分页符?

C#是否提供了与'\n';表示分页符?,c#,string,format,C#,String,Format,在'\'旁边有没有一个字母我可以找到,以便拆开一页 Like\n表示换行符 或\t用于制表符。简短的答案编号 转义字符(\n,\t)和整个字符串输出基于基于控制台的方法,即“无限”长且不限行长 分页符会因纸张大小、纸张方向、字体大小、行长和行数的不同而不同。是换页(“FF”)字符: string formFeed = "\f"; 如果没有预定义的转义序列,也可以使用ASCII值12,hexC,因此: string formFeed = "\xC"; 但是:这取决于UI是否使用此字符。大多数U

'\'
旁边有没有一个字母我可以找到,以便拆开一页

Like
\n
表示换行符


\t
用于制表符。

简短的答案编号

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

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

是换页(“FF”)字符:

string formFeed = "\f";
如果没有预定义的转义序列,也可以使用ASCII值12,hex
C
,因此:

string formFeed = "\xC";

但是:这取决于UI是否使用此字符。大多数UI设备不会对该字符执行任何特殊操作。

尝试使用StringBuilder:

string string1 = "string 1";
string string2 = "string 2";
StringBuilder stringBuilder = new StringBuilder()
.AppendLine(string1)
.AppendLine("")
.AppendLine(string2);

string finalString = stringBuilder.ToString();

显示此页面的内容是什么?有分页符,但它们可能不会被显示文本的任何内容所接受。@TimSchmelter,例如Word页面。如果您使用Word,它也不会是纯文本格式,是吗?@TimSchmelter因为我有插入的选项,为什么我不能有当前选项@user3165438:我不知道你为什么一直称我为TimSchmelter,但在Word中使用
\n
无论如何都不起作用。同样,Word文档不是纯文本文档…@user3165438尝试一下,让我知道;我想“\f”也是那个角色。@MarcGravel,非常感谢!那正是我想要的!只要让我知道你知道它的链接。Thanks@MatthewWatson你说得很对,;不过,我必须查一下——这不是我需要使用的工具@user3165438查看更新ala Matthew Watson的注释为真,但可以在文本中强制执行分页符,然后将此文本发送到打印机,如MS Word等文档。@NoChance如果Word尊重@MarcGravel的回答中提到的
\f
,那将是有趣的……据我所知,确实如此。但是,您需要首先使用MS-WORD或RTF读写器打开包含x'0C'的文本文件。