10.22
掌握了核心概念后,选择一个你感兴趣的方向进行实践。
桌面开发(WPF / WinForms)
WinForms:传统、简单,适合快速开发内部工具。
WPF:现代、强大,支持更丰富的UI和动画,采用XAML进行界面设计。是桌面开发的主流选择。
Web 开发(ASP.NET Core)
ASP.NET Core MVC:用于构建结构清晰的动态网站。
ASP.NET Core Web API:用于构建RESTful API,为前端(如React, Vue,移动App)提供数据接口。这是目前非常热门的方向。
游戏开发(Unity 引擎)
Unity 的脚本主要使用 C# 编写。如果你对游戏开发有兴趣,这是不二之选。
学习资源推荐
官方文档(最佳资源):
Microsoft Learn - C# 入门:微软官方的交互式教程,非常系统。
书籍:
《C# 入门经典》:非常全面的入门书籍。
《C# 本质论》:深入讲解C#特性,适合有一定基础后进阶。
在线教程:
菜鸟教程(runoob.com):中文教程,适合快速查阅语法。
Bilibili:上面有大量免费的C#教学视频,从入门到项目实战都有。
练习平台:
LeetCode(简单难度):练习算法和基础语法。
自己动手做小项目:控制台计算器 -> 学生信息管理系统 -> 个人博客网站。

浙公网安备 33010602011771号