C#
树袋趴趴熊
这个作者很懒,什么都没留下…
展开
-
C#-日期时间字符串转时间戳,并且考虑时区问题
【代码】C#日期时间字符串转时间戳,并且考虑时区问题。原创 2024-07-24 16:07:30 · 122 阅读 · 0 评论 -
System.IO文件操作
using UnityEngine;using System.Collections;using System.IO; public class Test : MonoBehaviour { void Start() { CreateFileAndDirector(); WriteTextFile(); Read...转载 2019-01-18 16:37:09 · 1237 阅读 · 0 评论 -
C#-消息队列系统
C#消息队列系统简单实现通过AddEvent()添加监听事件 通过调用DoEvent()触发事件 消息系统内置一个消息队列,通过不断轮询调用 public abstract class IEventManager { public delegate void EventDelegate(byte[] stream); Dictionary<int, D原创 2017-03-17 13:50:29 · 2835 阅读 · 0 评论 -
C#-初始化器和构造函数初始化器
初始化器分为对象初始化器和集合初始化器。下面一一介绍。对象初始化器对象初始化器的作用,简单点说就是可以使我们初始化一个类的代码变得更简洁。比如下面这个类:class Person{ public string Name { get; set; } public int Age { get; set; } public string Address转载 2016-12-27 19:56:30 · 4921 阅读 · 0 评论 -
Unity3D-单例模式
先声明一个静态私有变量,如:instance;再声明一个静态公共方法,如:GetInstance,在该方法中判断instance为null时,通过GameObject.FindObjectOfType(typeof(MyClass))创建instance的实例(在C#中直接new一个新的实例),不为null则直接返回。参考代码:public class MyClass {原创 2015-11-11 23:53:17 · 355 阅读 · 0 评论 -
C#-Reflection反射
两个现实中的例子:1、B超:大家体检的时候大概都做过B超吧,B超可以透过肚皮探测到你内脏的生理情况。这是如何做到的呢?B超是B型超声波,它可以透过肚皮通过向你体内发射B型超声波,当超声波遇到内脏壁的时候就会产生一定的“回音”反射,然后把“回音”进行处理就可以显示出内脏的情况了(我不是医生也不是声学专家,不知说得是否准确^_^)。2、地球内部结构:地球的内部结构大体可以分为三层:地壳、地幔和转载 2016-11-17 17:22:46 · 325 阅读 · 0 评论 -
加密-C#获取文件MD5值方法
private static string GetMD5HashFromFile(string fileName) { try { FileStream file = new FileStream(fileName, FileMode.Open); System.Security.Cryptography.MD5转载 2016-11-17 14:51:10 · 435 阅读 · 0 评论 -
C#-System.IO.Path 用法解析
举例定义 string filePath =@"E:/Randy0528/中文目录/JustTest.rar";方法说明效果System.IO.Path.ChangeExtension(filePath, "txt")更改路径字符串的扩展名E:/Randy0528/中文目录/JustTest.txtSyst转载 2016-11-17 10:08:07 · 6812 阅读 · 0 评论 -
C#-dynamic及动态绑定
在通过 dynamic 类型实现的操作中,该类型的作用是绕过编译时类型检查,改为在运行时解析这些操作。 dynamic 类型简化了对 COM API(例如 Office Automation API)、动态 API(例如 IronPython 库)和 HTML 文档对象模型 (DOM) 的访问。转载 2016-02-26 15:29:09 · 1905 阅读 · 1 评论 -
Unity3D-加载XML配置表文件
//XMLFile1.xml<root> <goods> <item type = "1"> <param>10001</param> <param>5</param> </item> <item type = "3"> <param>10004</param>原创 2016-08-19 00:28:00 · 1265 阅读 · 0 评论