作者热门文章
- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
哪个更快?哪个占用的内存更少?
Console.WriteLine("string1")
Console.WriteLine("string2")
Console.WriteLine("string3")
Console.WriteLine("stringNth")
或
StringBuilder output = new StringBuilder();
output.AppendLine("string1");
output.AppendLine("string2");
output.AppendLine("string3");
output.AppendLine("stringNth");
Console.WriteLine(output);
谢谢,
最佳答案
第一个。
控制台类将把它缓冲到标准输出流。
对于第二个选项,您尝试创建自己的缓冲区,然后再次对其进行缓冲。
把它发挥到极致 - 这样做 10,000,000 次。您的 StringBuilder 最终会耗尽您的所有内存,控制台只会吐出输出。
关于c# - 多次使用 console.writeline() 或将输出保存在 stringbuilder 上并调用一次 console.writeline 哪个更好?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/783963/
我是一名优秀的程序员,十分优秀!