C#
heygone
不会美术的程序不是一个好策划。
展开
-
C#static关键字的作用
static意思是静态,可以修饰类、字段、属性、方法标记为static的就不用创建实例对象调用了,可以通过类名直接点出来static三种用法:1.用于变量前,表示每次重新使用该变量所在方法、类或自定义类时,变量的值为程序这次运行最后一次为变量赋值时的值,这个方法称为静态函数:private void s(){static int a=1;a++;}方法第一次调用结束后a在内存内值为转载 2017-02-07 20:56:00 · 477 阅读 · 0 评论 -
Unity3D协程介绍 以及 使用
Unity3D协程介绍 以及 使用转载 2017-02-13 18:14:02 · 261 阅读 · 0 评论 -
提高Unity中C#代码质量的21条准则
【《Effective C#》提炼总结】提高Unity中C#代码质量的21条准则 5天前 504 0 0 手游测试 Unity C# wowcow WeTest 导读我们知道,在C++领域,作为进阶阅读材料,必看的书是《Effective C++》。 而《Effective C#》之于C# ,是类似《Effective C++》之于C++一样的存在。这篇文章,将《E转载 2017-03-08 13:59:42 · 495 阅读 · 0 评论 -
Unity3d中C#单例模式实现
为什么要使用单例模式在我们的整个游戏生命周期当中,有很多对象从始至终有且只有一个。这个唯一的实例只需要生成一次,并且直到游戏结束才需要销毁。 单例模式一般应用于管理器类,或者是一些需要持久化存在的对象。Unity3d中单例模式的实现方式(一)c#当中实现单例模式的方法因为单例本身的写法不是重点,所以这里就略过,直接上代码。 以下代码来自于MSDN。[csharp] view plain copy转载 2017-03-06 19:22:15 · 818 阅读 · 0 评论 -
C#中的Dictionary字典类介绍
关键字:C# Dictionary 字典 作者:txw1958原文:http://www.cnblogs.com/txw1958/archive/2012/11/07/csharp-dictionary.html说明 必须包含名空间System.Collection.Generic Dictionary里面的每一个元素都是一个键值对(由二个元素组成:键和值) 键必须是唯一的,转载 2017-03-10 17:07:40 · 276 阅读 · 0 评论 -
Unity3D代码及效率优化总结
/*unity_790*90*/ var cpro_id = "u1916599"; Unity3D代码及效率优化总结1、在使用数组或ArrayList对象时应当注意length=myArray.Length; for(int i=0;i<length;i++) { } 避免for(int i=0;i<myArray.Length;i++) {转载 2017-04-07 13:37:17 · 1483 阅读 · 0 评论 -
C# 用委托有什么好处? 它起什么作用?
什么是委托 首先要知道什么是委托,用最通俗易懂的话来讲,你就可以把委托看成是用来执行方法(函数)的一个东西。如何使用委托 在使用委托的时候,你可以像对待一个类一样对待它。即先声明,再实例化。只是有点不同,类在实例化之后叫对象或实例,但委托在实例化后仍叫委托。声明,如:1 namespace Vczx.ProCSharp.Exc2 {3 delegate doub转载 2017-04-10 09:55:03 · 10951 阅读 · 0 评论