- 博客(4)
- 收藏
- 关注
原创 C# 委托
C#中的委托是用来实现传递回调函数的,C#是一门强类型的语言。为委托添加方法的结果其实由于委托是不可变的,所以为委托的调用列表添加3个方法以后的结果其实是变量指向了一个。如果一个方法在调用列表中出现多次,当委托被调用时,每次在列表中遇到这个方法时它都会被调用一次。用于调用委托的参数将会用于调用调用列表中的每一个方法。这个运算最终会创建一个新的委托,其调用列表连接了作为操作数的两个委托的调用列表副本。委托的声明看上去和方法的声明一样,但它不需要在类内部声明,因为它是类型声明。新的委托是旧的委托的副本。....
2022-07-27 11:01:22 1662 1
原创 C# 函数调用中的值参数、引用参数和输出参数
一个简单的例子值参数是你的朋友给你一套和他一模一样的房子,只是他送你的时候(传参)一样,你后面怎么折腾都是在你的房子,影响不到你的朋友的房子,引用参数就是你的朋友送给你他的房子的钥匙,你们共用一套房子。的实参不一定是变量,它可以是任何能计算成相应数据类型的表达式,以变量用作实参之前,变量必须要赋值(除输出参数),对于引用类型,变量可以被设置为一个实际的引用或者null。,实参必须是变量,在做实参前必须要赋值,对于引用类型,变量可以被设置为一个实际的引用或者null。注值参数是参数传递的一种。........
2022-07-23 10:31:42 2023
原创 二分查找中区间(左闭右闭、左闭右开、左开右闭)的理解 C++实现
二分查找算法中,定义目标值区间的类型(左闭右闭、左闭右开、左开右闭)的理解和运用
2022-07-13 13:33:41 1681 3
转载 Unity3D笔记——坐标系
Unity3d数学基础之坐标系,笛卡尔坐标系的定义 :1、每个2D笛卡尔坐标系都有一个特殊的点,称为原点(0,0)它是坐标系的中心。2、每个2D笛卡尔坐标系都有两条过原点的直线向两边无限延伸,称为轴,两个轴互相垂直。...
2022-04-12 00:05:11 1290 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人