Jupyter AI

9 C#小白教程:基本语法之输出与输入

📅发表日期: 2024-08-13

🏷️分类: C#小白

👁️阅读次数: 0

在上一篇文章中,我们学习了如何使用注释来提高代码的可读性与可维护性。接下来,我们将探讨 C# 中的输出与输入操作,这是每位程序员在编写程序时必须掌握的基本技能。

输出:在控制台上显示信息

在 C# 中,要输出信息到控制台,我们主要使用 Console.WriteLine()Console.Write() 方法。

  • Console.WriteLine() 方法用于输出信息并在输出后换行。
  • Console.Write() 方法则是在输出后不换行。

示例代码:

以下代码示范了基本的输出操作:

using System;

class Program
{
    static void Main()
    {
        Console.WriteLine("欢迎来到 C# 小白教程!");
        Console.Write("请按任意键继续...");
        Console.ReadKey(); // 等待用户按键
    }
}

在上面的代码中,Console.WriteLine() 输出了一条欢迎信息,然后 Console.Write() 输出了一条提示信息,最后通过 Console.ReadKey() 方法让程序在关闭前等待用户输入任何键。你可以运行这段代码,观察输出效果。

字符串插值

在 C# 中,我们还可以使用字符串插值来格式化输出。字符串插值使用了 $ 符号,可以很方便地在字符串中嵌入变量的值。

string name = "小白";
Console.WriteLine($"你好,{name},欢迎学习 C#!");

上面的代码用字符串插值改变了输出的内容,可以看到 name 的值被直接插入到了字符串中。

输入:从控制台获取用户输入

输入操作在 C# 中主要通过 Console.ReadLine() 方法来实现。这个方法会等待用户输入,然后返回输入的字符串。

示例代码:

下面的代码演示了如何读取用户输入并输出:

using System;

class Program
{
    static void Main()
    {
        Console.Write("请输入你的名字:");
        string name = Console.ReadLine(); // 读取用户输入
        Console.WriteLine($"你好,{name},欢迎来到 C# 小白教程!");
    }
}

在这段代码中,我们使用 Console.ReadLine() 读取用户的名字,然后将其输出。

使用案例:简单的问候程序

将输出与输入结合起来,我们可以创建一个简单的问候程序。代码如下:

using System;

class Program
{
    static void Main()
    {
        Console.Write("请输入你的名字:");
        string name = Console.ReadLine();
        
        Console.WriteLine($"你好,{name}!很高兴见到你。");
        
        Console.Write("请告诉我你最喜欢的编程语言:");
        string language = Console.ReadLine();
        
        Console.WriteLine($"你最喜欢的编程语言是:{language}。继续加油学习吧!");
    }
}

这段代码首先询问用户的名字,然后用这个名字进行问候。接着,程序又询问用户最喜欢的编程语言并输出相关信息。通过这种方式,我们实现了简单的输入与输出交互。

总结

在这一节中,我们学习了如何使用 C# 中的 Console.WriteLine()Console.ReadLine() 方法进行基本的输出与输入操作。通过实际案例,我们展示了如何利用这些方法与用户进行简单的交互。

在下一篇教程中,我们将讨论数据类型和变量,特别是原始数据类型的相关内容。希望你能够继续跟随学习,打下扎实的编程基础!

💬 评论

暂无评论