C# 学习笔记——Hello World
·
对于任何一门编程语言来说,第一个程序通常都是经典的 Hello World。通过这个简单的示例,我们可以了解 C# 程序的基本结构、编写方式以及运行过程。
一、创建第一个 C# 程序
在 C# 中,可以编写如下代码:
using System;
class Program
{
static void Main()
{
Console.WriteLine("Hello World");
}
}
运行后,控制台将输出:
Hello World
二、代码解析
1. using System;
using System;
System 是 .NET 提供的基础命名空间,其中包含了许多常用类和功能。
通过 using System;,程序可以直接使用 Console 类,而无需写成:
System.Console.WriteLine("Hello World");
2. class Program
class Program
Program 是一个类(Class)。
在 C# 中,代码通常写在类里面。类可以理解为程序功能的容器,用于组织和管理代码。
3. Main 方法
static void Main()
Main() 是程序的入口点。
当程序启动时,操作系统会首先执行 Main() 方法中的代码。
其中:
static表示静态方法,可以直接被运行。void表示该方法没有返回值。Main是固定名称,表示程序入口。
4. Console.WriteLine()
Console.WriteLine("Hello World");
Console.WriteLine() 用于向控制台输出内容,并在输出后自动换行。
例如:
Console.WriteLine("学习 C#");
Console.WriteLine("欢迎来到编程世界");
输出结果:
学习 C#
欢迎来到编程世界
三、Write 与 WriteLine 的区别
WriteLine
输出内容后自动换行:
Console.WriteLine("Hello");
Console.WriteLine("World");
结果:
Hello
World
Write
输出内容后不换行:
Console.Write("Hello ");
Console.Write("World");
结果:
Hello World
四、使用顶级语句简化代码
从 C# 9 开始,可以使用顶级语句(Top-level Statements),无需显式编写 Main() 方法:
Console.WriteLine("Hello World");
程序运行时,编译器会自动生成对应的 Main() 方法。
这种写法更简洁,非常适合初学者学习和编写简单程序。
五、修改输出内容
将字符串替换为其他内容即可:
Console.WriteLine("你好,C#!");
输出:
你好,C#!
也可以输出多个信息:
Console.WriteLine("姓名:张三");
Console.WriteLine("年龄:20");
Console.WriteLine("职业:学生");
输出:
姓名:张三
年龄:20
职业:学生
六、常见错误
1. 忘记英文分号
错误写法:
Console.WriteLine("Hello World")
正确写法:
Console.WriteLine("Hello World");
2. 字符串缺少双引号
错误写法:
Console.WriteLine(Hello World);
正确写法:
Console.WriteLine("Hello World");
3. 括号不匹配
错误写法:
Console.WriteLine("Hello World";
正确写法:
Console.WriteLine("Hello World");
AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。
更多推荐



所有评论(0)