使用 而不是使用其他打印函数的重要性
本文关键字:打印 函数 重要性 其他 使用 | 更新日期: 2023-09-27 18:32:53
在 C# 中,我们有 Console.WriteLine,在编写线性程序时,优化和开销很重要,我想知道,在同一个 Console.WriteLine 中使用 "'" 而不是一次又一次地调用这个的必要性,如果我想打印 10 行:
Console.WriteLine("line1'n line2'n line3'n line4'n...");
如您所见,此语句可能很长,并且不是一个好的编程习惯。
与将
任何内容输出到控制台的实际时间相比,将其拆分为一行或多行代码的决定可以忽略不计。如果需要性能,请减少输出。
如果是因为必须管理一个字符串中的所有行,请尝试使用我快速组合在一起的此方法。它从字符串数组中获取所有行,并将其格式化为您想要的。不确定它在性能方面的有效性如何,但它肯定会帮助您更好地阅读线条。
protected void Page_Load(object sender, EventArgs e)
{
string[] lines = { "This is line 1", "This is line 2", "This is line 3", "This is line 4" };
Console.WriteLine(FormatLines(lines));
}
public string FormatLines(string[] lines)
{
string putTogetherQuery = "";
for (int i = 0; i < lines.Length; i++)
putTogetherQuery += "{" + i + "}'n ";
return String.Format(putTogetherQuery, lines);
}