Unity - A计划(永久有效期) 扫二维码继续学习 二维码时效为半小时

(207评价)
优惠后 ¥1899.00优惠前 ¥2499.00 双十一全年最大力度限时优惠
1对1 答疑即时回复7天无理由退款30天价保提问必答

服务保障

1对1 答疑

提供专属的一对一在线答疑,快速答疑解惑。

即时回复

及时响应学习咨询,帮助解决问题。

7天无理由退款

购买后7天内可申请无理由退款。

30天价保

购买后30天内如遇降价,可申请价保。

提问必答

对于提问做到有问必答,帮您扫清学习过程中的种种障碍

var converter = TypeDescriptor.GetConverter(typeof(T))

反省类型转换

[展开全文]
唐凯 · 2019-12-13 · 0

类也可以写索引器,这个好奇怪啊

[展开全文]
唐凯 · 2019-12-12 · 0

接口编程,实际上进行了代码规范,让所有人根据规范走,便于多人协同工作,避免新手出轨;写好低层接口后之后,分配给手下的人,如数据存储接口写好后,JSON,PlayerPre,xml,一人负责写一套上层代码,多人同时开发,因为接口获取返回值都一样,

[展开全文]
唐凯 · 2019-12-12 · 0

重构代码的思路

[展开全文]
唐凯 · 2019-12-12 · 0

泛型T的类型转换

[展开全文]
唐凯 · 2019-12-12 · 0

集合里面的两个属性:

Count: 表示当前这个集合内元素的个数 
Capacity: 表示当前这个集合可以容纳的元素个数

ArrayList list = new ArrayList();
Console.WriteLine(list.Count);
Console.WriteLine(list.Capacity);
结果为: 0 , 0

给集合添加一个值:
ArrayList list = new ArrayList();
list.Add("abc");
Console.WriteLine(list.Count);
Console.WriteLine(list.Capacity);
结果为: 1 , 4

给集合添加四个值:

(代码略)

结果为: 4 , 4

给集合添加五个值: 

(代码略)

结果为: 5 , 8

给集合添加九个值:

结果为: 9 , 16

移除一个值:

结果为: 8 , 8

由此我们可以看到,当我们只声明集合没有赋值的时候,没有可以容纳的个数.但是一旦我们往集合里添加数据,就会存在4个可以容纳的空间,超过4个就会翻倍的去申请.

当我们移除元素的时候,集合可以容纳的数目也会减少

[展开全文]
唐凯 · 2019-12-12 · 0

如何编写回调的思路 action

[展开全文]
唐凯 · 2019-12-12 · 0

dotween dokill()方法可以清空当前的动画,避免下一个动画与当前动画混合

[展开全文]
唐凯 · 2019-12-12 · 0