CSharp-Learning/notes/01_CSharp_Basics.md

47 lines
753 B
Markdown
Raw Normal View History

# C# 基础入门
## 环境确认
- .NET SDK: `dotnet --version`
- 编辑器: VS Code + C# Dev Kit (可选) 或 Rider
## 常用命令
```bash
# 创建新项目
dotnet new console -n MyProject
# 运行
dotnet run
# 构建发布
dotnet publish -c Release
```
## 基本结构
```csharp
using System;
namespace MyProject
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Hello, World!");
}
}
}
```
## 关键概念
| 概念 | 说明 |
|------|------|
| `using` | 引入命名空间,类似 Python import |
| `namespace` | 命名空间,防止命名冲突 |
| `class` | 类,一切皆对象 |
| `static void Main` | 程序入口点 |
| `Console.WriteLine` | 输出到终端 |