29 简单的C#项目之简单的控制台应用

在上篇教程中,我们进行了简单的C#项目之项目需求分析,明确了项目的目标和功能需求。在本篇中,我们将着手创建一个简单的控制台应用程序。在这款应用中,我们将实现一个基本的用户输入和输出功能,以便于理解C#语言的基本语法和应用。

1. 环境准备

在开始编写代码前,请确保您已安装以下软件:

  • Visual Studio (推荐使用Community版本)
  • .NET SDK

您可以访问 Visual Studio官网 下载并安装所需软件。

2. 创建项目

  1. 打开 Visual Studio,在主界面选择“创建新项目”。
  2. 在项目类型中选择“控制台应用程序”,然后点击“下一步”。
  3. 设置项目名称(如:SimpleConsoleApp)和位置,并点击“创建”。
  4. 选择目标框架(通常可以选择 .NET 6.NET 7),然后点击“创建”。

3. 编写代码

下面我们将编写一个简单的控制台应用程序,该程序将提示用户输入他们的姓名,并返回一个欢迎消息。

3.1 基本代码

在项目创建后,Visual Studio 会自动生成一段代码。我们将在 Program.cs 文件中对其进行修改。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
using System;

class Program
{
static void Main(string[] args)
{
// 提示用户输入姓名
Console.WriteLine("请输入您的姓名:");

// 读取用户输入
string name = Console.ReadLine();

// 打印欢迎消息
Console.WriteLine($"欢迎 {name} 使用 C# 控制台应用程序!");
}
}

3.2 代码解释

  • using System;:使用 C# 的系统命名空间,提供基本的输入和输出功能。
  • class Program:定义一个名为 Program 的C#类,程序的入口点在此类中。
  • static void Main(string[] args):这是程序的主方法,所有C#程序都需要一个主方法作为入口。
  • Console.WriteLine(...):用于在控制台上输出信息。
  • Console.ReadLine():读取用户输入的文本。

4. 运行程序

在 Visual Studio 中,您可以通过点击菜单栏的“调试” -> “开始调试”或者按 F5 键来运行程序。程序控制台窗口将打开并提示输入姓名。

1
请输入您的姓名:

当您输入姓名后,按下 Enter 键,程序将输出:

1
欢迎 John 使用 C# 控制台应用程序!

5. 扩展功能(可选)

您可以根据需求对这个控制台应用程序进行简单扩展,例如添加输入验证、设置默认值等。以下是一个简单的示例,验证用户是否输入了空值:

1
2
3
4
5
6
7
8
if (string.IsNullOrWhiteSpace(name))
{
Console.WriteLine("您没有输入任何姓名,请重试。");
}
else
{
Console.WriteLine($"欢迎 {name} 使用 C# 控制台应用程序!");
}

6. 总结

在本篇教程中,我们创建了一个简单的C#控制台应用程序,通过用户输入进行输出。这是熟悉C#语言基本特性的第一步,您已经学习了如何在控制台应用程序中读取和显示数据。

在下一篇教程中,我们将学习如何将我们的项目代码托管到GitHub,让您的代码更方便地进行版本管理和团队协作。

如有疑问,欢迎在下方留言。祝您编程愉快!

29 简单的C#项目之简单的控制台应用

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

作者

IT教程网(郭震)

发布于

2024-08-13

更新于

2024-08-13

许可协议

分享转发

交流

更多教程加公众号

更多教程加公众号

加入星球获取PDF

加入星球获取PDF

打卡评论