- 博客(4)
- 收藏
- 关注
原创 十二笔记(四):Newtonsoft.Json的实用功能与技巧
我们可以看到,私有字段CreateTime没有被序列化,而自动属性Description被序列号出来了, 如果我们的需求刚好是相反的,则可以用特性JsonProperty 或JsonIgnore 来进行标记。这里有资料说ObjectCreationHandling.Auto的时候,Hobbies会追加变为4个,但是我没试出来,不知道是不是C#版本的问题,留个疑问。当字符串中没有某个字段值时,序列号后的对象是否包含该字段。以上是对序列化后字段名称的格式化,比较好理解。先声明一个测试用的待序列号字符串。
2024-10-27 15:17:37
1708
原创 十二笔记(三):Git的基本使用
git是一种版本控制系统,或者说是一种工具软件,用于对代码的存储和版本控制;gitlab是一种远程代码仓库,或叫代码托管中心。它是基于git实现的,一般用于公司内部局域网环境下的团队开发代码管理和控制;gitHub与gitlab的作用是一样的,只不过它是面向与互联网的代码仓库,目前也是全球最大的代码托管平台,任何人都可以注册账号来使用它,不过部分功能是收费的,比如说私有代码仓库,目前的收费标准是 7刀每月,对于项目的数量也是有要求的,目前是1000个。
2022-12-10 21:06:22
425
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
6