作者tree581 (talltree)
看板C_Sharp
标题序列化时机
时间Sun Sep 23 00:38:24 2018
最近研究了下序列化,爬了很多文但仍还是很模湖,
我所理解的是:
当需要快速读取,可能会需要?
ex:
1.当我要快速读取xml,可能会需要?
2.当我要快速传送datatable,可能会需要?
不知是否要大大帮小弟纠正?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 223.166.246.222
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/C_Sharp/M.1537634306.A.1A1.html
1F:→ t64141: 有一个model,但我需要xml/json字串,所以把他序列化成字串 09/23 13:41
2F:→ t64141: 有一串xml/json字串,但我需要model,所以把他反序列化 09/23 13:42
3F:→ t64141: 使用时机就是上述情境时 09/23 13:47
4F:→ ssccg: 只要有物件或资料结构要转成一串可以存档或传输的资料都叫 09/23 13:51
5F:→ ssccg: 序列化,因为资料结构、物件是抽象的,在记忆体中存的方式 09/23 13:54
6F:→ ssccg: 不一定是能完全控制的,要储存或传输一定要转成固定的格式 09/23 13:55
7F:→ ssccg: 跟快不快速没有关系,XML是一种序列化格式 09/23 13:55
8F:→ ssccg: 另外把序列化格式的资料转回记忆体中(读XML)叫反序列化 09/23 13:56
9F:推 ssccg: 原本的资料结构 09/23 13:58
10F:→ tree581: 算是有稍为比较懂了,谢两位大大 09/24 23:27
11F:→ yzfr6: 就单纯名词解释的东西,没那麽难理解吧 09/28 00:41