自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 《CLR via C#》第八章 读书笔记(未完结

第八章 方法第一节 实例构造器和类(引用类型)1、构造器方法在“方法定义元数据表”中始终叫做.ctor(constructor的简称)。创建引用类型实例时,首先为实例的数据字段分配内存,然后初始化对象的附加字段(类型对象指针和同步块索引),最后调用类型的实例构造器来设置对象的初始状态。2、构造引用类型的对象时,在调用类型的实例构造器之前,为对象分配的内存总是先被归零。3、实例构造器...

2019-11-10 00:08:40 180

原创 《CLR via C#》第七章 读书笔记

第七章 常量和字段第一节 常量1、定义常量时,它的值必须在编译时确定。确定后,编译器将常量值保存到程序集元数据中。这意味着只能定义编译器识别的基元类型的常量。C#也允许定义非基元类型的常量变量,前提是把值设为null。2、常量总是被视为静态成员。定义常量将导致创建元数据。3、常量不能很好地支持跨程序集的版本控制。(比如程序集2引用了程序集1中的常量a,在程序集1更新a的值之后,程序...

2019-11-09 14:11:41 144

原创 《CLR via C#》第六章 读书笔记

第六章 类型和成员基础第一节 类型的各种成员1、类型中可定义0个或多个以下种类的成员:常量、字段、实例构造器、类型构造器、方法、操作符重载、转换操作符、属性、事件、类型。2、无论什么编程语言,编译器都必须能处理源代码,为上述每种成员生成元数据和IL代码。所有编程语言生成的元数据格式完全一致。这正是CLR成为“公共语言运行时”的原因。元数据是所有语言都生成和使用的公共信息。(疑问:面向...

2019-10-31 16:36:37 161

原创 《CLR via C#》第五章 读书笔记

第五章 基元类型、引用类型和值类型对第五章内容进行简单的整理、摘要。主要是记录一些对本人来说比较陌生的东西。第一节 编程语言的基元类型1、编译器直接支持的数据类型称为基元类型(primitive type)。2、C#的string关键字直接映射到System.String(一个FCL(Framework类型库)类型)。3、C#的int始终映射到System.Int32。...

2019-10-28 16:55:51 171

原创 在Unity中编辑一个工具完成对工程文件夹中文件的批处理

(一)问题在我们做项目的过程中会涉及到很多文件操作。到了项目后期,项目文件夹会非常庞大。有时候我们需要对某一类文件做出处理,如果我们手动对给定类型的每个文件进行操作的话会非常的耗时,而且不能保证准确率。因此我们往往需要一些小工具帮我们进行这种批处理工作。假设我们需要遍历某个工程文件夹中的所有prefab,如果prefab下有名为Target的组件,且这个组件下名为Flag的bool类型的字...

2019-07-04 10:37:03 515

原创 使用C#对Excel文件进行内容筛选

(一) 问题一个使用C#编写的小工具,对指定文件夹下的所有Excel文件进行筛选,如果一个文件中含有某个指定的字符串,记录该文件,并且定位这个字符串出现的位置。网上使用C#对Excel文件进行读写的方法主要有四种:(1)使用OleDb的方法读取Excel文件;(2)将xls文件转化为csv文件再进行读取;(3)使用NPOI进行Excel文件读取;(4)使用COM组件进行读取...

2019-06-28 16:45:37 5864 1

空空如也

空空如也

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

TA关注的人

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