C# 基本输入和输出
提示
- C# 输出方法:C# 中使用
System.Console.WriteLine()
和System.Console.Write()
进行输出,其中WriteLine
会在输出后换行,而Write
只输出文本。 - 变量和字符串的打印:可以通过
+
运算符或格式化字符串在WriteLine()
和Write()
方法中打印变量和连接字符串。 - C# 输入方法:
Console.ReadLine()
读取整行字符串,Console.Read()
读取一个字符的 ASCII 值,Console.ReadKey()
捕获并显示按键,用于从用户获取输入。
C# 输出
要在 C# 中进行输出,我们可以使用
System.Console.WriteLine() 或
System.Console.Write()
这里,System
是一个 命名空间,Console
是命名空间 System
内的一个类,而 WriteLine
和 Write
是类 Console
的方法。
让我们看一个简单的例子,它将一个字符串打印到输出屏幕。
示例 1:使用 WriteLine() 打印字符串
using System;
namespace Sample
{
class Test
{
public static void Main(string[] args)
{
Console.WriteLine("C# 很酷");
}
}
}
当我们运行程序时,输出将是
C# 很酷
WriteLine() 与 Write() 方法的区别
WriteLine()
和 Write()
的主要区别在于 Write()
方法只打印给定的字符串,而 WriteLine()
方法打印字符串并移动到下一行的开始。
让我们看一个例子来理解这些方法之间的区别。
示例 2:如何使用 WriteLine() 和 Write() 方法?
using System;
namespace Sample
{
class Test
{
public static void Main(string[] args)
{
Console.WriteLine("打印在");
Console.WriteLine("新的一行");
Console.Write("打印在");
Console.Write("同一行");
}
}
}
当我们运行程序时,输出将是
打印在
新的一行
打印在同一行