2 Real_JumpChen

尚未进行身份认证

愿我今世得菩提时,心若琉璃内外明澈。

等级
TA的排名 1w+

Application类的dataPath、streamingAssetsPath、persistentDataPath、temporaryCachePath

数据文件路径:总共有四个属性,分别为:dataPath、persistentDataPath、streamingAssetsPath、temporaryCachePath。dataPath:ContainsthepathtothegamedatafolderdataPath是包含游戏数据文件夹的路径,dataPath是app程序包安装路径,app本身就在这里,此目录是只读的...

2019-08-22 16:40:25

C#中委托和事件的区别

事件就是委托属性啊,有个add和remove以及一个私有委托很多人说:“总是感觉委托和事件没什么区别,调用事件不就是相当于调用多个委托么?”不全对,事件之于委托,就相当于,集合的属性之于集合的元素,注意:事件封装了一层,事件其实就是一个特殊的多播委托classProgram{ publicdelegatevoidSendHandler(stringstr); publice...

2019-07-25 11:10:57

C# Partial关键字实现分部类和分部方法

一、分部类把一个类、结构或接口(不支持委托和枚举)放在几个.cs脚本中处理,C#编译器会自动把它们合起来!举例:publicclassPartial:MonoBehaviour{privatevoidStart(){Utilutil=newUtil();util.ShowMessage1();ut...

2019-07-24 15:07:00

Unity中的SendMessage使用方法

Unity提供的消息推送机制可以非常方便我们的脚本开发,它实现的是一种伪监听者模式,本质上利用的是反射机制。举例如下://脚本一:发送消息publicclassSendMessage:MonoBehaviour{privateMonoBehaviourmb;//通过this来赋值publicMonoBehaviourmb2;//通过Unity的...

2019-07-22 22:25:40

C#构造函数如何调用该类的其他构造函数

如下:classClass1{publicClass1(){//Code1}publicClass1(strings):this(){//Code2}publicClass1(inti,stringj):this(j){...

2019-07-20 22:08:28

继承自MonoBehaviour的类如何实现单例

泛型单例类:publicclassSingleton<T>:MonoBehaviourwhereT:MonoBehaviour{privatestaticTmInstance;publicstaticTGetInstance(){if(null==mInstance){...

2019-07-20 20:29:24

用IList声明并用List实例化的目的

先举例:publicclassUser{publicstringmName;publicintmAge;publicUser(stringname,intage){mName=name;mAge=age;}}internalclassIListTest{publ...

2019-07-05 10:56:59

《CLR via C#》基本类型.可空值类型

19.可空值类型19.1C#对可空值类型的支持

2019-07-04 11:08:27

《CLR via C#》基本类型.定制特性

18.定制特性18.1使用定制特性未完待续

2019-07-01 09:40:51

StringWriter(Reader),StreamWriter(Reader)和TextWriter(Reader)的区别

1.TextWriter(Reader)分别是对连续字符系列处理的编写器(读写器),继承自System.IO。2.StringWriter(Reader)继承TextWriter(Reader),它主要是对字符串进行处理的类。3.StreamWriter(Reader)也继承TextWriter(Reader),它主要是以流的形式处理数据,可以是文件流、系列端口流、媒体视频流等。String...

2019-06-29 14:32:51

C#如何通过Windows注册表获取到某个软件的目录和版本等信息

一、通过注册表得到TortoiseSVN的目录//RegistryKey表示Windows注册表中的项级节点,OpenSubKey(String)以只读方式打开密钥RegistryKeySVNKey=Registry.LocalMachine.OpenSubKey("SOFTWARE\\TortoiseSVN");if(SVNKey==null){Log.L...

2019-06-28 14:27:32

《CLR via C#》基本类型.委托

17.委托17.1初识委托17.2用委托回调静态方法17.3用委托回调实例方法17.4委托揭秘17.5用委托回调多个方法(委托链)17.6委托定义不要太多(泛型委托)17.6C#为委托提供的简化语法1.不需要构造委托对象2.不需要定义回调方法(用lambda表达式)...

2019-06-15 15:26:45

《CLR via C#》基本类型.数组

16.数组16.1初始化数组元素XXX16.2数组转型16.3所有数组都隐式派生自System.Array16.4所有数组都隐式实现IEnumerable,ICollection,IList16.5数组的传递和返回16.6创建下限非零的数组16.7数组的内部工作原理16.8不安全的数组访问和固定大小的数组...

2019-06-12 17:18:42

《CLR via C#》基本类型.枚举类型和位标志

15.枚举类型和位标志15.1枚举类型15.2位标志15.3向枚举类型添加方法

2019-06-09 23:05:39

《CLR via C#》基本类型.字符、字符串和文本处理

字符字符串高效率构造字符串:StringBuilder获取对象的字符串表示:ToString解析字符串来获取对象:Parse编码:字符和字节的相互转换安全字符串

2019-06-04 14:20:13

C#应该设计基类还是接口

未完待续

2019-06-04 01:44:06

《CLR via C#》设计类型.接口

13.接口13.1类和接口继承

2019-06-03 18:30:56

C# 如何测试代码的运行时间和GC次数

直接贴代码:classProgram{staticvoidMain(string[]args){TestArrayList();TestList();Console.ReadKey();}privatestaticvoid...

2019-06-01 20:21:12

《CLR via C#》设计类型.泛型

12.泛型12.1FCL中的泛型12.2泛型基础结构12.3泛型接口12.4泛型委托

2019-05-31 17:09:48

C# 预处理器指令介绍

C#预处理器指令会影响编译过程。主要用途:1.在编译A版本时,可以使用预处理指令禁止编译器编译与与A版本无关的代码。2.在编写提供调试信息的代码时,也可以使用预处理器指令。#if#else#elif#endif流程控制。#define#undef#define或#undef必须放在脚本的第一行,也就是放在所有usingXXX;前面。和#if#else#elif#end...

2019-05-30 13:10:48

查看更多

勋章 我的勋章
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 1024勋章
    1024勋章
    #1024程序员节#活动勋章,当日发布原创博客即可获得
  • 勤写标兵Lv2
    勤写标兵Lv2
    授予每个自然周发布4篇到6篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。