作者larrywhy (坏)
看板C_Sharp
标题Re: [问题] 写档 物件
时间Sat Mar 1 18:58:01 2014
※ 引述《larrywhy (坏)》之铭言:
: 请问有办法写档的时候,写入整个物件吗?
: 例如我有一个 class 叫做 Car
: 然後我创造一个物件..
: Car car_A = new Car();
: 请问我有办法把car_A 整个物件写入档案。
: 再开启档案读入car_A吗?
: 然後做到复制整个物件的效果
: Car car_B = car_A; // 概念类似这样..(不能直接给值)
感谢上篇推文的帮忙..
我想请问如果是在一个无限回圈里面...
我想要做到的事 "录制" 的效果..
也就是说 我要以串流方式去写档...
请问用序列化的方式...如何去纪录 一个时间序列的资料?
在反序列化的时候 可以去还原呢?
--
千万不要复制红色区块贴上
X
我登出了
y
eeeeeeee
y
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.123.102.72
1F:→ m339606:麻烦解释清楚一点~ 03/01 21:02
2F:推 spring0417:我登出了 03/03 17:23
3F:→ larrywhy: M 大你好 就是其实是我要写一个回圈~序列化写档有办法 03/09 21:07
4F:→ larrywhy: 连续纪录多个物件(时序)在同一个二进位档吗? 03/09 21:08
5F:→ larrywhy:也就是说有办法读档的时候 还原多物件吗? 03/09 21:08
6F:→ m339606:序列化包含可以反序列化回物件 03/11 19:14
8F:→ m339606:序列化其实就是化为文字,你要把所有文字塞在一个档案也可 03/11 19:16
9F:→ m339606:物件 => 序列化 => 文字 => 反序列化 => 物件 03/11 19:16
10F:→ m339606:至於顺序的问题要依实际使用需求,序列化时本身就有顺序 03/11 19:18
11F:→ m339606:或是你需要时间资料那你就把物件加上一个时间栏位就可以 03/11 19:18