unity 开发小技巧之C#篇 ----持续更新

1.ToString()方法是可以重写的

2.Start()方法可以主动调用

3.接口可以直接使用 jiekou?.Invoke() 来调用所有继承该接口的方法

4.Json 列表和服务器需要的数据不一样?

服务器想要的:

"measureSensorTypes": [{
"deviceType": 0
}, {
"deviceType": 1
}, {
"deviceType": 2
}],

我上传的:"measureSensorTypes": "[{"deviceType":1},{"deviceType":2}]"

看起来一样其实不能解析?

这样做:

deviceTypes.Add(deviceTypesItem); //对象添加
            jArray=JArray.Parse(JsonConvert.SerializeObject(deviceTypes)); //把对象转成 字符串, 再把字符串转成jarray

5:列表排序写一堆算法?no!list.sort(),这一个方法就够了!

原文地址:https://www.cnblogs.com/NGZ3D/p/15175185.html