如果我有一個包含許多子類的類,並且使用ObjectSerializer.SerializeObject,它是否也會序列化子類?ObjectSerializer.SerializeObject和嵌套類
-1
A
回答
5
串行器不會序列化類。他們序列化實例(和實例圖)。
類的實例不會自動包含任何嵌套類的實例。同樣,嵌套類的實例也不會自動包含外部類的實例。
如果序列化外部類的實例,序列化程序將序列化嵌套類的實例當且僅當對象圖包含一個實例。在這方面,嵌套類與所有其他類完全相同。
相關問題
- 1. 嵌套結構體和類
- 2. C#嵌套類和繼承
- 3. CSS嵌套的div和類
- 4. CSS類嵌套和分組
- 5. 嵌套的Activity類和AsyncTask
- 6. Jython和Java嵌套類
- 7. C++類和嵌套成員
- 8. Ruby常量和嵌套類
- 9. 嵌套類和繼承
- 10. 嵌套類和遞歸
- 11. 嵌套類:從嵌套保護的類
- 12. 嵌套類或不嵌套類?
- 13. 嵌套類底座內和派生類
- 14. 如何嵌套類和繼承類
- 15. 嵌套空類
- 16. 嵌套類Parcelable
- 17. 嵌套類
- 18. 嵌套類
- 19. 在嵌套類
- 20. 嵌套類C#
- 21. 爲嵌套類
- 22. C#嵌套類
- 23. C++嵌套類
- 24. 嵌套類.GetType()
- 25. 嵌套類
- 26. Assembly.GetTypes()嵌套類
- 27. 嵌套類C++
- 28. 嵌套基類
- 29. Java嵌套類
- 30. Ruby:類中的嵌套類與嵌套類中的嵌套相同?
究竟是什麼ObjectSerializer? – Aliostad 2010-09-13 14:00:14