自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 《CLR via C#》对象的同一性和等一性,哈希码

重写Equals要符合相对性的四个特征1.Equals必须自反2.Equals必须对称3.Equals必须可传递4.Equals必须一致重写Equals时还需要做下面几件事。

2024-09-28 02:37:42 636

原创 《CLR via C#》引用类型和值类型——基础学习

值类型主要优势是不作为对象在托管堆分配。和引用类型比值类型也有局限性。下面列出一些区别1.值类型有两种表达形式“已装箱”和“未装箱”,引用类型总处于已装箱形式2.值类型从System.ValueType派生。该类型提供了和Object相同的方法。但是System.ValueType重写了Equal方法,能在两个对象字段完全匹配的前提下返回True,在、此外还重写了GetHashCode方法。生成哈希码时,这个重写方法所用的算法会将对象实例字段中的值考虑在类。3.不应在值类型中引入任何新的虚方法。

2024-09-25 00:49:09 551

原创 《CLR via C#》基元类型——基础学习

编译器直接支持的类型称为基元类型。基元类型直接映射到Framework类库中存在的类型,例如C#的int直接映射到System.Int32类型。以下代码均为正确只要是符合CLS规范的类型都有基元类型可以认为C#自动假定所有源码文件都添加了C#语言规范规定最好使用关键字,而不是使用完整的系统名称。但是某些角度用这句话不是正确的。理由如下:1.许多人纠结String还是string。由于C#的string直接映射到System.String(FCL类型),所以两者没有区别。

2024-09-23 01:44:28 970

原创 CLR C#学习———— 类型

看《CLR via Csharp》回顾基础,写点简单的总结博客。

2024-09-20 22:18:04 450

原创 Unity自带编辑器扩展

现在可以使用Unity自带的可视化工具建立窗口了,注意的是如果要使用更加复杂的功能可以点击根目录,选Editor Extension Authoring按钮可以解锁更多功能窗口。想做好看整齐的样式右上角可以选择新建USS文件类似与html和css的关系。保存uxml文件后(就是做的可视化窗口)开始代码部分。首先需要新建一个Editor文件夹,如果编辑器扩展的文件未放入文件夹会导致Unity无法编译,使功能失效。(打开路径:Window/UI Tookit/UI Bulider)然后点击上方菜单即可使用。

2024-06-01 13:25:17 211

原创 Unity中的有限状态机

unity有限状态机

2024-03-14 00:43:10 181 1

原创 unity导出Excel表格(只需代码操作)

先建立特殊文件夹StreamingAssets,该文件夹功能是储存文件防止打包损坏,将Excel表格放入文件夹(Excel格式保存为CSV结构)这就是用文件流操作读取Excel表格的方法。

2024-02-25 16:33:21 977

原创 Unity的单例模式

如果项目需要要加一下线程锁保证项目安全(上面的代码没有加)

2024-02-16 04:54:24 460 1

原创 C#容器——hashtable简单操作

在C#中哈希表的简单操作。

2024-02-06 04:41:03 152 1

原创 C#容器——队列的简单操作

【代码】C#容器——队列的简单操作。

2024-02-06 04:15:06 373 1

原创 C#容器操作——Stack(栈)

/ 声明一个栈//压栈(增加元素)//栈没有删除的概念只有取//取出元素//查看//栈只能看顶端的内容//查看元素是否在栈中//栈无法改只能弹栈或者压栈//遍历//把栈转化为Object数组y++)//循环弹栈打印//清除。

2024-02-06 03:52:47 224 1

原创 C#的容器操作——ArrayList

Arraylist本质是一个Object类的数组进行操作,存在拆箱装箱对内存消耗大所以一般情况下不建议使用Arraylist。

2024-02-06 02:17:24 159 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除