![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C#
星洋
让学习成为一种信仰
展开
-
装箱和拆箱(boxing&unboxing)-.NET
.NET的所有类型都是由基类System.Object继承过来的,包括最常用的基础类型:int, byte, short,bool等等,就是说所有的事物都是对象。如果申明这些类型得时候都在堆(HEAP)中分配内存,会造成极低的效率.NET如何解决这个问题得了?正是通过将类型分成值型(value)和引用型(regerencetype),C#中定义的值类型包括原类型(Sbyte、Byte、Sh转载 2014-07-11 19:29:48 · 660 阅读 · 0 评论 -
Unity对XML文件加密
ResourceFrom:为什么要对xml加密,众所周知的对于一些客户端的游戏或者是单机游戏,xml存档如果不做特殊处理(加密和隐藏)那么玩家自己是可以打开并且修改的。玩过红色警戒的童鞋都知道,可以通过修改参数可以让自己无敌。玩游戏的时候这样固然很爽,但是对于我们开发的游戏可不希望杯别人随意修改参数,那么加密就显得至关重要啦。转载 2014-10-08 16:45:19 · 2296 阅读 · 0 评论 -
C#与Java的时间转换
Java中获取当前时间的函数 System.currentTimeMillis()获取当前时间,表示从1970年1月1日0时0分0秒起到现在的毫秒数,这是个UTC时间(又称世界统一时间,世界标准时间,国际协调时间,协调世界时)。 在C#中 Tick表示100纳秒即万分之一毫秒 System.DateTime.Now.Ticks 表示从公元1年1月1日0时0分0秒起到现在的Ticks。这是原创 2015-12-07 23:24:56 · 957 阅读 · 0 评论