![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C#
文章平均质量分 87
格拉格拉
噜啦啦噜啦啦噜啦噜啦嘿!在山的那边海的那边有一群蓝精灵,它们活泼又聪明
展开
-
Unity--上传、下载文件并保存到本地
/// <summary> /// 上传文件到服务器 /// </summary> public void UpFileToServer() { //StartCoroutine("UpLoadFiles"); StartCoroutine("UpLoadFile"); } public IEnumerator UpLoadFile() { byte[] file = File.Read...原创 2021-10-14 16:43:32 · 4185 阅读 · 0 评论 -
ArrayList和(List,LinkedList,数组) 以及 Hastable和Dictionary 的区别 以及 拆装箱
ArrayList和LinkedList的区别:(单个元素)1、ArrayList是实现了基于动态数组的数据结构,LinkedList是基于链表的数据结构。2.、对于随机访问get(查询)和set(修改),ArrayList是优于LinkedList,因为LinkedList要移动指针。3.对于新增和删除操作add(添加)和remove(删除),LinekList比较占优势,因为A...原创 2019-11-25 23:54:20 · 258 阅读 · 1 评论 -
c# 基本值类型
//值类型C# 类型 .NET Framework 类型bool System.Boolean 4Byte 32bit布尔型变量 逻辑值,true或者false,默认值为falsebyte System.Byte 1Byte 8bit无符号整数无符号转载 2016-05-19 11:05:12 · 438 阅读 · 0 评论 -
C#获取当前日期时间
//获取日期+时间DateTime.Now.ToString(); // 2008-9-4 20:02:10DateTime.Now.ToLocalTime().ToString(); // 2008-9-4 20:12:12//获取日期DateTime.Now.ToLongDateString().ToString(); // 200原创 2016-03-15 16:10:31 · 461 阅读 · 0 评论 -
C#:运算符重载
运算符重载允许为运算指定用户定义的运算符实现,其中一个或两个操作数是用户定义的类或结构类型。用户定义的运算符实现的优先级总是高于预定义运算符实现:仅当没有适用的用户定义运算符实现时才会考虑预定义运算符实现。运算符可重载性+、-、!、~、++、--、true、false可以重载这些一元运算符。 true和false运算符必须成对重转载 2016-02-17 15:04:07 · 463 阅读 · 0 评论 -
C#比较运算符的重载:
C#要求成对重载比较运算符,如果重载了==,也必须重载!=,否在会产生编译错误。比较运算符必须返回bool类型的值注意:在重载==和!=时,还应该重载从System.Object中继承的Equals()和GetHashCode()方法,否则会产生一个编译警告,原因是Equals方法应执行与==运算符相同的相等逻辑。下面给Vector结构重载==和!=运算符: 1转载 2016-02-17 15:08:23 · 1318 阅读 · 0 评论