当前位置:首页 > 每日看点

C#应该学什么?

卡卷网2年前 (2024-12-01)每日看点292

本人应该有资格回答这个问题,

大学计算机系毕业,毕业设计是用C#写的。工作后使用过C++/C#/Java还有各种脚本语言,后来用silverlight(C#编程)做过独立游戏(上百万人玩过),然后创业做游戏公司,到现在也偶尔会日常写写游戏代码和做做开源项目(C#)。


作为学生来说,我觉得在没有实际要解决的问题或项目时,去研究一门编程语言的语法特性,浅尝辄止即可。大概齐看看这些概念都是什么,到时候遇到问题要解决时查起资料来大概知道都有哪些个概念。

建议大家应该要花时间的还是编程的基础能力:与其去硬看高级特性,不如花点时间做做leetcode保持写代码的手感热度。与其去硬看硬学各种编程语言特性,不如学一些“编程之道”,比如面向对象、设计模式。

然后自己给自己立一些两三天就能做完的“小项目”,尝试去实现,实现的基础上再思考“重构”(如何把代码写得更优雅,是不是有一些高级语法可以把原来丑陋的代码变得更加干净。)

比如可以考虑写个 感兴趣的网站的爬虫、简单的小游戏、自己用的文本处理工具等。


分享一个我之前业余时间整的一个c#写的开源游戏,代码不见得多好,以实现功能为主,但也会用到上述一些高级特性。目前在github有8K star:

GitHub - jynew/jynew: JinYongLegend-like RPG Game Framework with full Modding support and 10+ hours playable samples of game.

扫描二维码推送至手机访问。

版权声明:本文由卡卷网发布,如需转载请注明出处。

本文链接:https://www.kajuan.net/ttnews/2024/12/2385.html

分享给朋友:

相关文章

戴尔科技集团创新引擎推进IT现代化的十种方式

戴尔科技集团创新引擎推进IT现代化的十种方式

       过去十年间,大大小小的企业与组织机构都在拥抱互联数字化社会。而现在,我们的工作和学习方式呈现分布式态势,正在经历更大的颠覆:家已俨然成为我们的办公和学习空间。戴尔科技集团正在不断提供创新…

AI普及:让人类更聪明还是更愚蠢?

AI普及:让人类更聪明还是更愚蠢?

人工智能真的会替代人类吗?如果你询问人工智能这个问题,它通常会用“情感模块”作为标准答案来回复你——人工智能因为缺失情感模块,所以暂时无法替代人类的情感、创造力和想象力。是否这意味着,人工智能一旦拥有了情感模块,就会超越正态曲线最中段的大部…

每天5点就下班了,闲着也是闲着,有哪些副业可以推荐?

每天5点就下班了,闲着也是闲着,有哪些副业可以推荐?

今天整理了36个搞钱APP 可以先接触学习看看,然后选定一个感兴趣的方向去精进 要知道机会不是一下子来临的, 而一定是你前期做了很多准备 每天进步一点点,就像滚雪球一样 希望所以女生,能够在2024年提升自己, 立下一个新的搞钱Flag吧…

学了两个月网络安全,一直未入门怎么办,知乎大佬们给些建议吧?

学了两个月网络安全,一直未入门怎么办,知乎大佬们给些建议吧?

你才学两个月,就想入门,笑不活了,我学了8年了,还被人说是个菜鸟。 我学了这么多的渗透,依然挖不到自己的漏洞。 ailx10:学习CSRF漏洞 ailx10:学习PHP XXE漏洞 ailx10:学习CORS漏洞 ailx10:学习Cl…

腾讯文档回收站彻底删除文件真的找不回来了吗?

趁早打电话联系腾讯文档的人可能还有救,一般这种都是数据库里标记为删除,文件还没有实际删除,然后经过一段时间后程序统一进行真删除。这个“一段时间”可长可短,可能是一小时也可能是几天几个月甚至几年,要看腾讯服务器的程序是怎么写的。 不过你联系腾…

为什么大家都说手机性能永远超不过PC?

最新的天玑9400牛逼吧,堪称PC级CPU,测试成绩16W功耗能跑9500分,1.8W能跑3000分,GPU也差不多是这个情况。 手机电池一般是4000-5000毫安时,电压3.7V。 也就是说,手机正常满载5W功耗下,这个电池能支持运行4…

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。