C#课件教程
北大青鸟的 C#课件还是挺实用的,内容覆盖挺全,从基础语法到高级特性都有,适合刚上手也适合进阶的朋友。语法那块讲得比较细,比如变量、控制流程、函数这些基础东西,跟你平时写 JavaScript 的感觉还蛮像。
类和对象这部分讲得蛮透,什么是构造函数、怎么继承、封装怎么用,例子也挺贴地气,照着抄一抄你就懂了。还有泛型和接口,虽然名字听起来有点吓人,但其实原理不复杂,就像是提前规划好“套路”,让代码更灵活。
委托和事件这块是 C#比较有特色的地方,是在做Windows UI 开发或者写插件的时候,挺有用的。LINQ 也值得一提,它就像前端里的数组方法链式写法,查集合、过滤数据,写法超级顺。
异步编程的async/await
那部分也比较好懂,和 JS 里用法差不多,适合 I/O 操作,比如网络求、读写文件之类的。你要是打算往.NET 开发、ASP.NET或者Unity方向走,学 C#肯定没错,基础越扎实后面越轻松。
不过学这种语言,光看不练不行,最好能自己做点小项目,练练实战。比如写个 WinForm 小工具、搞个 Web API,或者上 Unity 写个小游戏,提升会快。如果你对 C#的面向对象特性还不太熟,可以看看这篇文章,讲得比较清楚。
4.03MB
文件大小:
评论区