C#.Net中的Console.Write和Console.WriteLine有什么区别?
在上一篇文章中,我们学习了如何在c#.Net中打印第一个程序。在那个程序中,我们使用Console.
()在控制台输出屏幕上打印消息,我们也可以使用WriteLine
Console.
()来做同样的事情,让我们了解Write
Console.WriteLine
和Console.Write
之间有什么区别。
Console.Write()和Console.WriteLine()两种方法都用于在控制台屏幕上打印数据。这里,控制台是从framework类库中预定义的系统命名空间类,write()和WriteLine()是控制台类的方法。
Console.Write()
Console.Write打印数据,而不在消息后打印新行。
在C#.Net中的示例Console.Write()
using System; namespace HelloWorld { class Program { static void Main(string[] args) { Console.Write("Hello World"); } } }
输出结果
Hello WorldPress any key to continue . . .
输出后的默认消息是“HelloWorldPressanykeytocontinue ...”,您可以在输出中看到程序输出“HelloWorld”后没有新行,甚至没有空格。
Console.WriteLine()
Console.WriteLine方法将在控制台屏幕上显示消息以及消息后的换行符。
在C#.Net中Console.WriteLine()的示例
using System; namespace HelloWorld { class Program { static void Main(string[] args) { Console.WriteLine("Hello World"); } } }
输出结果
Hello World Press any key to continue . . .
参见输出,在程序输出“HelloWorld”之后将显示消息“Pressanykeytocontinue...”。