在VB.net中我有一個矩陣對象,我試圖保存在應用程序設置中,並且我沒有正確恢復設置。保存矩陣類到應用程序設置VB.net
Private mMatrixHR As New Matrix
...
My.Settings.MatrixHR = mMatrixHR
...
My.Settings.Save()
當我看user.config文件我看到:
<setting name="MatrixHR" serializeAs="Xml">
<value>
<Matrix xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema" />
</value>
</setting>
顯然沒有矩陣數據已經保存到文件。
任何人都可以解釋我做錯了什麼?
感謝
Ĵ
您的Matrix類必須是Xml Serializable。你可以發佈課程的內容嗎? –
矩陣中的哪些值是您要保存的? –
只是矩陣元素。我現在看到的方法是創建一個包含用於生成矩陣和序列化的轉換,縮放和旋轉參數的類。 – Jerry