随笔分类 - C#
C#
摘要:由于需要获取显卡信息,但是unity的自带函数,只能输出1个显卡 c#倒是可以但是引用了一个下载的dll System.Management.dll 这个dll放到unity用不了,因为mono不支持 所以先用vs写个外部exe程序 然后生成运行下 Unity代码 改良下
阅读全文
摘要:1.采用webrequest下载文件,最终文件下载得到的是一个byte[]数组 2.然后通过FileStream写文件的办法来存储文件,需要自己记录 文件名和后缀 3.然后生成md5码用于资源差异对比 4.把这些信息写在一个Version.txt里面 信息包括 文件名 大小 MD5码 下载的时候拿到
阅读全文
摘要:首先了解下时间戳 //JavaScript时间戳:是指格林威治时间1970年01月01日00时00分00秒(北京时间1970年01月01日08时00分00秒)起至现在的总毫秒数。 //Unix时间戳:是指格林威治时间1970年01月01日00时00分00秒(北京时间1970年01月01日08时00分
阅读全文
摘要:参考 yusong:http://www.xuanyusong.com/archives/2477 凉鞋 :https://www.cnblogs.com/liangxiegame/p/Unity-you-xi-kuang-jia-da-jian-ba-jian-shao-jia-ba.html 根
阅读全文
摘要:我用在了事件注册上面,再也不用一个一个去写了 下面直接上代码
阅读全文
摘要:unity5提供了协程,不过用起来很蛋疼,当然如果是unity2017 你就可以用async await了 提供一个TaskManager来封装协程(github https://github.com/krockot/Unity-TaskManager) 1.TaskManager 2.使用说明
阅读全文
摘要://利用 System.Runtime.Serialization序列化与反序列化完成引用对象的复制 IFormatter formatter = new BinaryFormatter(); formatter.Serialize(objectStream, dictionary); object
阅读全文
摘要:using System; using System.Collections.Generic; using System.Linq; using System.Reflection; using System.Text; using System.Threading.Tasks; namespace
阅读全文
摘要:Linq的参考资料:https://www.cnblogs.com/liqingwen/p/5801249.html 1.判断str字符串中的逗号个数 string str = "1,2,3,4,5,6";int count = str.Count(ch => ch == ','); 2.使用 wh
阅读全文
摘要:1.使用简单委托 2.Action委托 3.Func委托 4.匿名方法 5.lambda表达式 6.合体
阅读全文
摘要:http://www.cnblogs.com/pfblog/p/7815238.html 最近在工作中优化了一段冗余的if else代码块,感觉对设计模式的理解和运用很有帮助,所以分享出来。鉴于原代码会涉及到公司的隐私,因此就不贴出来了。下面以更加通俗易懂的案例来解析。 假如写一个针对员工上班不遵守
阅读全文