------------------------------------------------
关于例句的声明
------------------------------------------------
例句里的obj大都是实例对象,即绑定了实际GameObject的 public GameObject obj;
这个obj是脚本中的一个全局对象。
------------------------------------------------
一些C#基础操作
------------------------------------------------
换行符
例句:"\r\n"
作用:文本换行。
随机数
创建:System.Random ran = new System.Random();
例句:int ranNumber = ran.Next(65, 91);
作用:随机取,前闭后开区间,[65,91)内的整数。
int转string
例句:string str = i.ToString();//这里的i是int类型变量
作用:将int类型数据转为string类型字符串。
int转ASCII码
例句:string tempStr = ((char)ranNumber).ToString();
作用:将ranNumber的数字转成ASCII码表中对应的字符,例如:将原数65转为字符A。
获取当前时间,并将日期标准化
例句:DateTime.Now.ToString("yyyy/MM/dd HH:mm:ss fff")
作用:获取当前时间的long值(19位数字),并将该值的显示形式转成自定义的日期格式。
获取当前对象在List中的索引值
例句:list.IndexOf(obj);
作用:获取obj在list中的索引值,若不在list中,则值为-1。
字典值对象的创建
例句:Hashtable ht = new Hashtable();
作用:创建一个名为ht的字典值表对象。
字典内容的增加
例句:ht.Add("key", value);
作用:为名为ht的字典值表添加关联关系,"key"对应value。
判断Hashtable是否包含某个键
例句:if (ht.ContainsKey(de.Key))//这里的de是DictionaryEntry对象,即单对键值对的独立数据对象。
作用:判断键值对表ht中是否含有key值和de的Key值一样的对象。
字典值的foreach遍历
例句