
C#核心
文章平均质量分 78
核心是很重要的一部分
ling1s
玩游戏,爱游戏,所以做游戏
展开
-
C#核心(22)string
在本节中,我们深入探讨了 C# 中字符串的各种操作和方法。字符串作为一种重要的数据类型,具有不可变性,并提供了丰富的 API 来处理文本数据。字符串的基本概念字符串是由字符组成的不可变序列,可以用双引号表示。C# 中的字符串是引用类型,使用时需注意赋值和比较。字符串的操作获取指定位置的字符:使用索引访问字符串中的字符。字符串拼接:使用或运算符来拼接字符串。查找字符位置:使用IndexOf和方法进行正向和反向查找。移除字符:使用Remove方法从指定位置移除字符。替换字符串:使用Replace。原创 2025-03-09 16:47:30 · 732 阅读 · 0 评论 -
C#核心(21)万物之父Object中的方法
我们在先前已经学习过关于万物之父object的相关知识点,当时我们是和装箱拆箱合并在一起进行讲解的,现在我们就来对object里的方法进行一步讲解。首先既然object里有方法,那么他肯定是类或者结构体。我们在vs2022中输入objcet,然后鼠标对准object按下f12,可以看到这样一个界面。我们可以看到,这是一个在system命名空间下的一个类,他的里面有一些这样那样的方法,具体是怎么使用呢。不急,我们一个个来讲。作用 :判断两个对象是否相等他的根本工作逻辑其实是判断两个对象的引用地址是否一样,最终原创 2025-03-06 21:24:16 · 745 阅读 · 0 评论 -
C#核心(19) 抽象类和抽象方法,接口
不能包含成员变量只包含方法,属性,索引器,事件成员不能被实现成员可以不用写访问修饰符,不能是私有的接口不能继承类,但是可以继承另一个接口今天我们简单了解了抽象类、抽象方法和接口及其使用,也明白了它们在 C# 编程中的重要性,特别是在游戏开发中的应用场景。通过鸟儿的例子,我们看到如何使用抽象类来定义共同特征,并通过继承实现具体的行为。同时,我们也学习了接口的概念,如何定义行为规范,以及如何在类中实现这些接口。抽象类和抽象方法抽象类是不能被实例化的类,主要用于被其他类继承。原创 2025-02-10 16:28:59 · 987 阅读 · 0 评论 -
C#核心(18)面向对象多态vob
今天我们简单了解了vob及其使用,也明白了大概使用的场景,希望对你日后的游戏编程有所帮助。当然前面的知识也很重要,希望你在学习中也要学会总结回顾。如果你有什么忘记的,建议重新回去翻翻,这些东西都是基础中的基础,希望你能牢牢掌握。还是那句话,学习路上,脚踏实地。请期待我的下一篇博客!原创 2024-12-19 08:50:18 · 639 阅读 · 0 评论 -
C#核心(17)密封类
到这里我们继承相关的所有知识,我们就来简单回顾一下吧。继承的基本规则我们讲了基本的语法和一些使用方法,然后就介绍了七大原则,也是让你初步体会了设计相关的准则,以及为什么会这样,之后我们又讲了继承中的构造函数,你也知道构造函数的执行顺序,就是万物之父和装箱拆箱的概念,以及今天的密封类。如果你有什么忘记的,建议重新回去翻翻,这些东西都是基础中的基础,希望你能牢牢掌握。还是那句话,学习路上,脚踏实地。请期待我的下一篇博客!原创 2024-12-14 20:55:49 · 464 阅读 · 0 评论 -
C#核心(16)万物之父和装箱拆箱
万物之父的牵出,其实也是继承中的一个重要一环,我们介绍了类型们共同的父亲。装箱拆箱相对复杂一些,需要你好好理解,因为其实这涉及到一些计算机存储方面的知识。还是那句话,学习路上,脚踏实地。请期待我的下一篇博客!原创 2024-12-10 11:58:30 · 830 阅读 · 0 评论 -
C#核心(15)继承中的构造函数
继承中的构造函数,其实核心的知识点就只有一个,就是从大到小执行。然后理解base关键字,这里的内容就算你是基本掌握了。还是那句话,学习路上,脚踏实地。请期待我的下一篇博客!原创 2024-12-07 21:18:43 · 414 阅读 · 0 评论 -
C#核心(11) 运算符重载
条件运算符必须成对实现一个运算符可以有多个重载不能使用ref和out运算符重载的知识点不算难,其实就是记住一个关键词加使用范围就可以了。这也算核心中补的一个小知识点,在未来你对某些复杂结构体之间的计算使用还是有一定的帮助的。多说无益,还是需要脚踏实地。c#是你学号unity开发的基础。请期待我的下一篇博客!原创 2024-11-19 20:17:30 · 480 阅读 · 0 评论 -
C#核心(14)七大原则
七大原则本身其实是大家不断探索后发现的约定,其实你可以不这样写程序,当然你在遇到长期项目的时候必然会遇到很多问题,规范的代码有主意你更好地进行长线开发。可能博主对着七大原则的理解也有一些误区,欢迎批评指正。还是那句话,学习路上,脚踏实地。请期待我的下一篇博客!原创 2024-11-26 17:33:24 · 1261 阅读 · 0 评论 -
C#核心(13)继承的基本规则
这是继承的开篇,我们在后续会更加深入地为大家理清楚继承相关的知识点。还是那句话,学习路上,脚踏实地。请期待我的下一篇博客!原创 2024-11-24 17:05:40 · 397 阅读 · 0 评论 -
C#核心(12) 内部类和分部类
分部类和内部类讲完,其实封装相关的知识点就告一段落了,下一阶段我们会开始讲继承相关的知识点。核心的东西其实是更好提高你程序能力的步骤,基本的编程思路你已经在入门和基础中get了,但是想要成为一个厉害的程序猿,核心和未来的进阶才是重中之重。基础打好,unity的学习才不会特别难,只有有足够的理论基础,才能支撑你去开发自己的游戏。请期待我的下一篇博客!原创 2024-11-21 09:29:17 · 1390 阅读 · 0 评论 -
C#核心(10)拓展方法
拓展方法其实不难,想毕你做完练习很快就可以上手,这是一个比较常用的小方法,你在日后的开发中也可以使用,但是拓展方法并非越多越好,如果你有能力在原先基础代码上写新的方法,就最好去原先代码上拓展,而不是这样外部封装一个拓展类,到时候功能会太散,导致阅读代码的成本上升。编程不仅仅讲究算法的高级,也讲究效率的高级,所有提供给你的高级方法都是在效率上服务的,具体怎么使用还是要自己斟酌。请期待我的下一篇博客!原创 2024-11-17 15:24:51 · 551 阅读 · 0 评论 -
C#核心(9)静态类和静态构造函数
静态的相关东西我们大致就已经讲完了,我们讲这么多其实都是为了unity设计模式中的单例模式服务,这个东西你们在日后做自己的demo的时候会经常使用。所以请务必熟悉静态相关的知识点。还是那句话,脚踏实地,一步一个脚印。请期待我下一篇博客!原创 2024-11-09 20:57:23 · 520 阅读 · 0 评论 -
C#核心(8) 静态成员
静态成员的第一节到这里就讲完了,不要觉得很简单,这一块在unity的开发中使用是非常频繁的,不仅仅是我上述所说的游戏人数游戏血量,有时候有些大量的逻辑数据集中管理也会使用到:比如一个平台跳跃游戏中,可能你需要管理一张地图里的平台数据,那么你也需要一个这样的工具类,静态成员的使用就会很频繁了。还是那句话,脚踏实地,一步一个脚印,才能写出你想要的游戏。请期待我的下一篇博客。原创 2024-11-07 10:25:46 · 579 阅读 · 0 评论 -
C#核心(7)索引器
索引器的这一块其实就是一个拆解开的数组逻辑处理,我们可以在赋值的时候进行更多我们自己想进行的操作,其实在你学完成员属性和成员变量后,这一块就相对简单了。当然,最主要的还是你自己多敲代码,这些东西可能再unity初期开发当中使用较少,但是它不可避免,所以务必脚踏实地好好学习。请期待我的下一篇文章!共勉!我来自佑梦游戏开发,欢迎你的关注和订阅!原创 2024-11-04 22:05:27 · 558 阅读 · 0 评论 -
C#核心(6)成员属性
核心的知识都普遍比较干,大家一定要耐心敲代码,然后耐心学习,切记浮躁,你现在确实可以写一些简单游戏了,但是你如果想写出令自己满意的游戏,令玩家满意的游戏,路还很长,这些基础相当重要,也是你未来的基石。请期待我的下一篇文章,请务必将我给出的例子自己实现后消化理解,这些东西在日后的使用也是格外频繁的。原创 2024-11-03 00:04:06 · 1025 阅读 · 0 评论 -
C#核心(5)构造,析构,垃圾回收
这一节的内容比较干,理解起来比较困难,主要掌握构造函数的使用,对于析构和垃圾回收,做了解就好,如果是面向unity方向的话,这两个的使用频率不高,一般不是主要的知识点,但如果是面向.NET的工作,建议还是仔细翻看其他博主的文章或者相关教学视频。另外,还是希望你多敲代码,不要只是看。至此,与诸君共勉!请期待我的下一篇博客!原创 2024-10-31 12:06:04 · 952 阅读 · 0 评论 -
C#核心(4)封装——成员方法
其实成员方法想毕你在学习成员变量的时候就已经充分了解了,这里只是相当于再一次复习,并且提炼一下,详细讲解一番。博主的初心还是希望你能在反复练习中去熟悉并且掌握它。后面的知识点只会越来越难,但是也不要怕,相信你自己,并努力学下去。原创 2024-10-02 23:05:49 · 581 阅读 · 0 评论 -
C#核心(3)类中的成员变量和访问修饰符
至此,我们就学完了关于c#成员变量和访问修饰符相关的知识点,希望你能感受其中设计的美感,然后继续努力踏实学习。请期待我的下一篇博客!原创 2024-09-30 23:57:54 · 1313 阅读 · 0 评论 -
C#核心(2)类和对象
我们今天对类进行了简单的学习,大概了解了一些概念,也做了一点练习,我想你已经能够get到类的作用以及概念。可能有些知识点看上去好像很难,但博主相信你只要脚踏实地的学习,一定会成为一个程序员大佬的。请期待我的下一篇博客!共勉!原创 2024-09-27 14:58:13 · 944 阅读 · 0 评论 -
C#核心(1)概述面向对象
在先前的开发学习中,其实我们更多是靠流程来实现目的,但实际我们开发中,肯定不能如此,为什么呢?是因为我们要解决的问题往往在开发过程中都会有新的属性,所以我们就更需要清晰的框架。这不是简单的函数分类,而是我们把所有流程中的事物都看成一个个物品,然后去丰富物品的属性。你可能已经想到了结构体,但是博主想说的是,在c#中,结构体并不是核心的内容。在我们开启c#核心的知识点的讲解之前,我希望为你们讲解一个新的概念。即为,面向对象编程理念。我们让gpt举了个例子。结构简单,直观易懂。原创 2024-09-24 20:43:16 · 1187 阅读 · 0 评论