Visual Studio C# 输出中的新行
New Lines in Visual Studio C# output
我正在编写一些需要时间 sheet 信息的代码,并将其输出到 Word 文档,供员工在每周结束时上交。文件的一部分列出了它是什么周数,然后在它下面应该显示一周的开始和结束日期(即 1/1/2015 - 1/7/2015);但是,当我使用 Environment.NewLine
创建换行符时,它会在周数和周日期之间添加间距,而不是新行的 return 字符。想法或建议?
这是格式化文档这一部分的片段:
{
string result = string.Empty;
result += WeekNo() + Environment.NewLine; //the line break should happen here
result += StartDate().ToShortDateString();
}
我的其他回答被翻译成评论...
{
string result = string.Empty;
result += WeekNo() + "\v";
result += StartDate().ToShortDateString();
}
它来自这里:
Inserting A Line Break (Not A Paragraph Break) Programatically To A Word Document
如果其他 post 有帮助,请给 poster
投票
我正在编写一些需要时间 sheet 信息的代码,并将其输出到 Word 文档,供员工在每周结束时上交。文件的一部分列出了它是什么周数,然后在它下面应该显示一周的开始和结束日期(即 1/1/2015 - 1/7/2015);但是,当我使用 Environment.NewLine
创建换行符时,它会在周数和周日期之间添加间距,而不是新行的 return 字符。想法或建议?
这是格式化文档这一部分的片段:
{
string result = string.Empty;
result += WeekNo() + Environment.NewLine; //the line break should happen here
result += StartDate().ToShortDateString();
}
我的其他回答被翻译成评论...
{
string result = string.Empty;
result += WeekNo() + "\v";
result += StartDate().ToShortDateString();
}
它来自这里: Inserting A Line Break (Not A Paragraph Break) Programatically To A Word Document 如果其他 post 有帮助,请给 poster
投票