9 基本语法之输出与输入

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

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

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

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

示例代码:

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

1
2
3
4
5
6
7
8
9
10
11
using System;

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

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

字符串插值

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

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

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

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

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

示例代码:

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

1
2
3
4
5
6
7
8
9
10
11
using System;

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

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

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

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

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
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() 方法进行基本的输出与输入操作。通过实际案例,我们展示了如何利用这些方法与用户进行简单的交互。

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

9 基本语法之输出与输入

https://zglg.work/csharp-zero/9/

作者

IT教程网(郭震)

发布于

2024-08-13

更新于

2024-08-13

许可协议

分享转发

交流

更多教程加公众号

更多教程加公众号

加入星球获取PDF

加入星球获取PDF

打卡评论