我有一個「MyDataTable」類,從System.Data.DataTable爲什麼我的.NET對象序列化?
繼承我已經在我的類中實現了ISerializable,並有「公共覆蓋子GetObjectData使用......」
但我當嘗試序列的對象「MyDataTable」我得到一個錯誤,說「MyDataTable」未標記爲可序列。
如果我使用一個DataTable,而不是 - 我的代碼序列化正確。 如果我增加一個序列化的屬性添加到「MyDataTable」類 - 它系列化正確的,但有人告訴我,如果我實現了ISerializable這是不必要的。
有人能指出我正確的方向嗎?
謝謝你的快速反應。我的測試似乎支持,我在MSDN中找到的例子似乎也同意。 – 2010-06-02 22:05:57