
C#基础
文章平均质量分 74
基础学完你就可以实现一些简单的小功能了
ling1s
玩游戏,爱游戏,所以做游戏
展开
-
C#核心(20)密封函数和命名空间
理解密封函数和命名空间对于 C# 编程至关重要,尤其是在游戏开发中。这些概念有助于提高代码的安全性和结构化。建议定期回顾这些内容,以便在学习过程中保持耐心和进步。原创 2025-03-02 15:46:14 · 1033 阅读 · 0 评论 -
C#基础(16)实践:学生成绩管理系统
你可以先自己尝试,然后再来看博主给出的代码学习思路。当然可能有些地方博主用了其他的处理,你可以在博主的基础上,用自己的想法去实现。通过基础部分的学习,我们已经能进行一些实际应用的开发,学生成绩系统我相信是大家基本在大学期间上程序课必定会经历的一个小项目。这里就不带着大家一步一步讲解了,因为里面涉及到一些博主没有讲到过的库的使用。请务必多敲代码,这样才能让你在代码路上走得更远。这个小项目看上去简单,但是思考量却不少。如果你有所不懂,建议多查多思考多问。博主尽量写了多的注释来帮助你理解。原创 2024-09-21 17:04:41 · 808 阅读 · 0 评论 -
C#基础(15)选择排序
到此我们的选择排序就到此结束,C#基础部分的内容也即将告一段落,博主会在后续带着大家做一个简单的成绩录入系统,然后结束C#基础的学习。学到目前,你已经快要拜托初学者,成为一名略懂语言的程序猿了。不过,道阻且长,学习路上,戒骄戒躁,脚踏实地。请期待我的下一篇博客!原创 2024-09-20 20:10:36 · 1240 阅读 · 0 评论 -
C#基础(14)冒泡排序
我们今天对第一个算法冒泡排序进行了学习,如果你是初次接触编程的人,那可能是有一定的难度,但我希望你切切实实去敲敲代码,去一步一步调试,然后去感受这种算法背后的思想。冒泡排序是你学习的第一个算法,但绝对不是最后一个。想要成为一个强大的程序猿,还任重道远呢。还是那句话,戒骄戒躁,脚踏实地!请期待我的下一篇博客。原创 2024-09-18 14:38:16 · 1858 阅读 · 1 评论 -
C#基础(13)结构体
结构体的知识点就学完了,我想如果你掌握了结构体的知识,已经可以实现一些有具体功能的控制台应用了:学生分数管理器,或者说初学者必写的贪吃蛇。其实你晃一眼看,都会觉得很简单,但是所有优秀的程序猿都会自己动手去敲代码。一定要多练多写,你可以在我这里补充知识,但是练习敲代码,这个是我无法帮你完成的。闲话不多说,请期待我下一篇博客。原创 2024-09-16 17:25:38 · 969 阅读 · 0 评论 -
C#基础(12)递归函数
想毕你通过这两个例子,就能很好感受到递归的基本概念,但我觉得你如果需要加强自己对代码的理解,那一定要去尝试多练题,多写代码,而不是眼睛一看,脑子一过就完了,那样就算你很聪明,当时看懂了,过段时间你遇到一个稍微复杂的问题就未必会用。所以,踏实学习。请期待我的下一篇博客!原创 2024-09-14 16:22:55 · 807 阅读 · 0 评论 -
C#基础(11)函数重载
我们通过这些例子的学习,想毕你一定已经掌握了函数重载的相关内容,我相信你只要稍加练习,便能达到很熟练的程度。不过不管知识点难或者简单,还是那句话,学习路上,戒骄戒躁,脚踏实地。请期待我的下一篇博客!原创 2024-09-12 11:08:51 · 1492 阅读 · 0 评论 -
C#基础(10)变长参数和参数默认值
作为函数的补充知识点,我们已经学习了ref和out,接下来两节我们继续来讲函数相关的内容。本节则讲解变长参数和参数默认值。原创 2024-09-12 10:45:51 · 622 阅读 · 0 评论 -
C#基础(9)ref和out
ref和out实现的内容其实比较简单,算一个函数补充的知识点。因为并不难,我想你通过阅读和练习就能掌握。那句话,就不说了。(打哈哈)请期待我的下一篇博客!原创 2024-09-09 10:54:50 · 837 阅读 · 0 评论 -
C#基础(8)函数
我们到这里其实就已经学习完了函数相关的知识。当然,博主这里给出的例子其实都比较简单,在实际应用上,函数会写得更为复杂。在后续开发中,我们也会和函数打很多交道。多说无益,请期待我的下一篇博客!原创 2024-09-08 15:49:45 · 1116 阅读 · 0 评论 -
C#基础(7)特殊的引用类型string
内容虽少,但是还是希望你调试能够真真实实动手去做,那样才能提高你分析代码的能力。还是那句话,学习路上,戒骄戒躁,脚踏实地。原创 2024-09-08 15:27:51 · 862 阅读 · 0 评论 -
C#基础(6)值类型和引用类型
我想通过这张图,你应该已经明白引用类型和值类型的区别了。内容比较简单。还是那句话,戒骄戒躁,学习要脚踏实地。请期待我下一篇博客。原创 2024-09-06 12:15:57 · 736 阅读 · 0 评论 -
C#基础(5)交错数组*
至此,数组的基本学习我们就结束了,但是数组在日后和我们打交道的次数只多不少,所以大家一定要牢记前两节一维数组和二维数组的概念。c#基础本身不难,有编程基础的人会很快上手。但博主还是那句话,戒骄戒躁,学习需要脚踏实地。请期待我的下一篇博客。原创 2024-09-06 11:36:14 · 574 阅读 · 0 评论 -
C#基础(4)二维数组
我们这节博文中,不仅学习了二维数组的使用,还借此实现了一个小地图和玩家的基本移动功能,我们初步见识到自己目前学到的东西可以做一个简单的小游戏框架了。相信你如果继续坚持,以后一定能做出更炫酷,更厉害的游戏。不过,我们的学习之路还很长,复杂的难点还等着你去攻克。还是那句话,学习要脚踏实地,一步一个脚印。共勉!请期待我的下一篇博客!原创 2024-09-04 16:02:53 · 2898 阅读 · 0 评论 -
C#基础(3)一维数组
其实到这里,我们关于一维数组的知识点就全部讲完了,你也发现博主讲一个数据类型的思路,其实就是从概念,到声明,再到使用,而使用中,其实就是五个过程,得,改,遍历,增,删,查。日后我们进行其他复杂数据结构地讲解时,大抵也是这样的套路。希望这篇对数组讲解的文章对你有帮助。还是那句话,学习基础,戒骄戒躁,脚踏实地。共勉。请期待我的下一篇博文!原创 2024-09-03 12:42:12 · 1274 阅读 · 0 评论 -
C#基础(2)枚举
注意,这只是创建一个枚举类型,并没有实实在在创建一个枚举,这个概念在后续学习中也会反复出现。大家一定要辨别申明类型,和申明变量是两个完全不同的概念。enum E_自定义枚举名//枚举名以E或E_开头,有些公司要求不同自定义枚举项名字1,自定义枚举项名字2,//枚举包裹的整型变量,第一个为0(默认),向下累加(只要后续值不声明,默认累加)看到这个语法,你可能还是有点不清楚枚举到底怎么用,那么我们切切实实进一个例子来看。原创 2024-08-31 20:48:57 · 1570 阅读 · 0 评论 -
C#基础(1)复杂数据类型概述
枚举是一种数据类型,用于定义一组固定的常量值。枚举的作用是为一组相关的常量值命名,提高代码的可读性和可维护性。枚举的主要作用包括:提供可读性:通过给常量值命名,枚举可以提供更加有意义的名称,使代码更容易理解和阅读。限制取值范围:枚举定义了一组固定的取值范围,可以通过枚举类型来限制变量的取值,避免输入非法的取值。提供简洁的语法:枚举可以简化代码的书写,只需通过枚举类型名加上选项的名称即可访问对应的常量值,不需要显式地定义常量。原创 2024-08-30 16:04:54 · 1003 阅读 · 0 评论