作者wind681201 (阿風~~)
看板C_Sharp
標題[問題] 任一物件轉stream或byte[]
時間Thu Jul 22 17:58:57 2021
各位大大,請問有辦法把物件轉成stream或byte嗎?
例如:MailMessage 這個物件。
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 180.183.247.253 (泰國)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/C_Sharp/M.1626947941.A.8DA.html
2F:→ s4300026: amming-guide/concepts/serialization/ 07/22 18:16
4F:→ wind681201: 謝謝,這個方式有試過了,因為這個物件是不能被序列化 07/23 09:15
5F:推 s4300026: 那不然就土法煉鋼。 string.format("var1={0},var2={1}" 07/23 16:58
6F:→ s4300026: ,var1,var2); 然後把string傳出去。 07/23 16:58
7F:→ ssccg: 沒有不能序列化的物件,只有你要定義物件該怎麼序列化的問 07/23 20:42
8F:→ ssccg: 題,序列化只是一個概念 07/23 20:43
9F:→ ssccg: 基本上就是你要知道或定義接收方或讀取方會或可以怎麼反序 07/23 20:44
10F:→ ssccg: 列化來還原出這個物件,來決定你要怎麼序列化 07/23 20:44
11F:→ ssccg: 轉成stream、byte[]不是問題的本質,問題是轉完是要怎麼用 07/23 20:45
12F:→ wind681201: 我是想說,如果沒有原本的可以用,就另外寫 07/24 11:37
13F:→ wind681201: 謝謝各位 07/24 11:37
14F:推 ncueBenson: 試試 newtonsoft json? 08/23 06:14