📜  打印到控制台 c# (1)

📅  最后修改于: 2023-12-03 15:39:41.161000             🧑  作者: Mango

C# 中的打印到控制台

当我们在编写 C# 程序时,可能需要在控制台中打印输出一些信息,以便我们可以更好地理解代码运行过程。在 C# 中,我们可以通过 Console 类来实现输出到控制台。

Console 类

Console 类是 C# 中处理控制台应用程序的基本类。通过 Console 类,我们可以实现控制台程序的输入、输出和错误处理。

输出到控制台

我们可以使用 Console.WriteLine() 方法来输出信息到控制台,并在结尾处自动添加一个换行符。例如:

Console.WriteLine("Hello, world!");

这段代码将在控制台中输出 "Hello, world!"

我们也可以使用 Console.Write() 方法来输出信息到控制台,但不会在结尾处添加换行符。例如:

Console.Write("Hello, ");
Console.Write("world!");

这段代码将在控制台中输出 "Hello, world!",但不会自动换行。

输入到控制台

我们可以使用 Console.ReadLine() 方法从控制台中读取输入,并返回一个字符串。例如:

string input = Console.ReadLine();
Console.WriteLine("You entered: " + input);

这段代码将先等待用户从控制台中输入一行字符,然后将输入的字符串连接到 "You entered: " 的后面一起输出到控制台。

控制台颜色

我们可以使用 Console 类的 ForegroundColor 和 BackgroundColor 属性来改变控制台的前景和背景颜色。例如:

Console.BackgroundColor = ConsoleColor.Blue;
Console.ForegroundColor = ConsoleColor.White;
Console.WriteLine("This text is white on a blue background.");

这段代码将在控制台中输出 "This text is white on a blue background.",并且文字将显示在蓝色的背景上,白色的字体。

Markdown 片段

以下是一个 C# 程序,展示了如何使用 Console 类输出到控制台:

using System;

class Program
{
    static void Main()
    {
        Console.WriteLine("Hello, world!");
        Console.Write("Enter your name: ");
        string name = Console.ReadLine();
        Console.WriteLine("Hello, " + name + "!");
        Console.BackgroundColor = ConsoleColor.Blue;
        Console.ForegroundColor = ConsoleColor.White;
        Console.WriteLine("This text is white on a blue background.");
    }
}

我们可以看到,主函数中使用了 Console 类的 WriteLine()、Write()、ReadLine()、ForegroundColor 和 BackgroundColor 属性来实现了输出和颜色的控制。

以上就是 C# 中的打印到控制台的介绍。希望对你有所帮助!