C#
Ricky 。
这个作者很懒,什么都没留下…
展开
-
C#继承_里氏替换原则
【代码】C#继承_里氏替换原则。原创 2024-09-06 00:01:07 · 631 阅读 · 0 评论 -
C#复习之继承的基本规则
知识点一:基本概念知识点二:基本语法知识点三:实例知识点四:访问修饰符的影响知识点五:子类和父类的同名成员总结:原创 2024-09-05 23:55:05 · 307 阅读 · 0 评论 -
C#复习之内部类和分布类
知识点一:内部类知识点二:分布类知识点三:分部方法原创 2024-09-05 23:50:23 · 730 阅读 · 0 评论 -
C#复习封装_运算符重载
【代码】C#复习封装_运算符重载。原创 2024-09-04 13:40:58 · 446 阅读 · 0 评论 -
C#复习之封装_静态成员
1.请说出const和static的区别相同点:他们都可以通过类名点出来使用不同点:1.const必须初始化不能被修改,static没有这个要求2.const是只能修饰变量,static可以修饰很多3.访问修饰符要写在const前面,static随意。原创 2024-09-03 22:19:39 · 388 阅读 · 0 评论 -
C#复习之索引器
练习题:自定义一个整形数组类,该类中有一个整形数组变量,为它封装增删查改的方法。原创 2024-08-26 23:30:17 · 811 阅读 · 0 评论 -
C#复习之成员属性
7.自动属性是属性语句块中只有get和set,一般用于 外部能得不能改这种情况。5.get和set可以加访问修饰符,但是要按照一定的规则进行添加。如果类中有一个特征是只希望外部能得不能改的 又没什么特殊处理。3.不能让get和set的访问权限都低于属性的权限。1.成员属性的概念:一般是用来保护成员变量的。2.成员属性的使用和变量一样 外部用对象点出。4.get和set语句块中可以加逻辑处理。2.为成员属性的获取和赋值添加逻辑处理。2.加的访问修饰符要低于属性的访问权限。作用:外部能得不能改的特征。原创 2024-08-10 21:44:48 · 251 阅读 · 0 评论 -
C#复习之封装_构造函数,析构函数,垃圾回收
如果不自己实现无参构造函数而实现了有参构造函数。3.没有特殊需求时 一般都是public的。在实例化对象时 会调用的用于初始化的函数。5.this代表当前调用该函数的对象自己。如果不写 默认存在一个无参构造函数。2.函数名和类名必须相同。4.构造函数可以被重载。会失去默认的无参构造。原创 2024-08-10 20:02:47 · 281 阅读 · 0 评论 -
C#复习之类和对象
基本概念:具有相同特征具有相同行为一类事物的抽象类是对象的模板可以通过类创建出对象类的关键字Class。原创 2024-08-02 15:44:07 · 230 阅读 · 0 评论 -
C#复习之值类型和引用类型
string是一个特殊的引用类型,它不遵循它变我也变。原创 2024-07-25 14:27:01 · 185 阅读 · 0 评论 -
C#数组复习
【代码】C#数组复习。原创 2024-07-23 23:44:20 · 469 阅读 · 0 评论 -
c#Action委托和Func委托
【代码】c#Action委托和Func委托。原创 2024-07-23 23:39:57 · 294 阅读 · 0 评论 -
多线程笔记
【代码】多线程笔记。原创 2024-07-16 15:52:09 · 316 阅读 · 0 评论 -
C#贪吃蛇小游戏源码
【代码】C#贪吃蛇小游戏源码。原创 2024-06-19 21:25:38 · 267 阅读 · 0 评论 -
C#循环练习和函数练习
【代码】C#循环练习和函数练习。原创 2024-06-10 17:50:23 · 212 阅读 · 0 评论 -
C#函数的递归调用
f(n)=f(n-1)+f(n-2) f(0)=2 f(1)=3,用程序求得f(40)原创 2024-06-10 15:18:48 · 180 阅读 · 0 评论 -
C#结构体
定义一个表示路径的结构,路径有一个方向和距离组成,假定方向只能是东南西北。如果我们要表示一个向量的话需要定义,三个int类型x y z。表示一个游戏物体(主角或者敌人)的坐标,需要三个小数。这样会比较麻烦,不方便管理,我们可以使用结构体。原创 2024-06-09 19:17:10 · 132 阅读 · 0 评论 -
C#委托的定义和声明
定义了委托之后,就可以声明该委托类型的变量,接着就可以把一个返回类型跟参数列表跟委托一样的函数赋值给这个变量。整数类型数组类型字符串类型都是直接声明变量的,因为类型的定义已经完成了(CLR中已经完成定义)委托(delegate)是一种储存函数引用的类型。委托的定义指定了一个返回类型和一个参数列表。结构体,枚举的使用同上都分为定义跟声明。原创 2024-06-09 11:55:50 · 330 阅读 · 0 评论 -
C#方法的参数类型
也可以将整个方法调用作为一个实参传给其他方法,比如直接进行打印:原创 2024-05-02 11:57:31 · 570 阅读 · 0 评论 -
C#类中方法的定义1.0
表示对象的行为。方法保存了一些执行指令,在类中表示的是动作或者行为。声明:语法[访问修饰符]返回类型 <方法名>(参数列表)//方法主体)(可选):类中的方法体也是有访问修饰符的,限定类内类外对这个方法的调用;默认情况下为privatereturnType):方法返回给调用者的值的类型,只能返回一个类型;如果不需要返回任何值,方法可能返回void数据类型UniqueName):首字母通常大写,两个单词组合的话,第二个单词首字母也大写函数名之后的“(;可传入多个参数,用“ ,”隔开。原创 2024-05-02 10:11:54 · 978 阅读 · 1 评论 -
C#类的构造函数
构造函数是类的一种特殊方法,每次创建类的实例都会调用它。原创 2024-04-27 20:35:04 · 308 阅读 · 1 评论 -
类的概念及定义
类是一组具有相同数据结构和相同操作的对象的集合。概念上,类就像一个更大的容器,包含了变量和方法,类中的变量被称为类的属性,类中的方法被称为类的行为。技术上,类是一个数据结构。内部包含了各种变量,方法以及其他一些程序信息。当通过这个类创建一个对象时(类的实例化),可以获取类内部的这些变量和方法。使用上,类是一个blueprint(蓝图,计划),类通过变量和方法指定某个物体的特征和使用规则,通过实例化过程,创建这个类的对象。原创 2024-04-27 19:28:34 · 667 阅读 · 2 评论 -
C#类型转换
数据类型在一定条件下是可以相互转换的,如将int类型数据转换成double类型的数据。在C#中,类型转换就是将一个数据类型的值转换为另一个数据类型的过程。C#中允许两种转换方式:隐式类型转换和显式类型转换(也称为强制类型转换)隐式转换是指将一个较小范围的数据转换为较大范围的数据类型时,编译器会自动完成类型转换,隐式转换是系统默认的,不需要加以声明就可以进行转换,以安全方式进行的转换,不会导致数据丢失。原创 2024-04-24 22:55:26 · 615 阅读 · 0 评论 -
C#数组:
1、声明数组:使用指定的数据类型和数组名称来声明数组4.使用new关键字初始化数组3.访问数组元素:使用索引来访问特定位置的元素4.循环遍历数组:使用循环结构(如for循环)遍历数组中的每个元素5.进行数组操作:添加元素、删除元素、修改元素的值。原创 2024-04-24 23:55:28 · 489 阅读 · 1 评论