1. 什么是 C#?
C#(发音为 "C Sharp")是由微软开发的现代编程语言,广泛用于构建 Windows 应用、Web 应用(如 ASP.NET)、游戏(Unity)等。它结合了 C++、Java 和其它语言的特性,语法简洁且功能强大。
2. 快速入门
2.1 第一个程序
using System;
class Program
{
static void Main()
{
Console.WriteLine("Hello, World!");
}
}
📌 注意:确保使用 .cs
文件扩展名保存代码,然后通过 dotnet run
运行。
2.2 数据类型与变量
- 基本类型:
int
、string
、bool
等 - 变量声明:
int age = 25;
- 类型转换:
(int)3.14
或Convert.ToInt32()
3. 控制结构
3.1 条件判断
if (age >= 18)
{
Console.WriteLine("成年了!");
}
else
{
Console.WriteLine("未成年!");
}
3.2 循环
for (int i = 0; i < 5; i++)
{
Console.WriteLine(i);
}
📌 提示:while
和 do-while
也是常用循环结构。
4. 面向对象编程
4.1 类与对象
class Car
{
public string Brand { get; set; }
public void Start() => Console.WriteLine("引擎启动!");
}
Car myCar = new Car { Brand = "Tesla" };
myCar.Start();
4.2 继承与多态
- 使用
: class
实现继承 virtual
和override
支持多态
5. 扩展阅读
想要深入学习 C# 高级特性?点击 C# 高级教程 开始探索!
📖 也可查看 ASP.NET Core 入门指南 了解如何用 C# 构建 Web 应用。