我在wp7中面临以下问题
“类型 'System.Windows.Media.Transform' 不能在 C# 中序列化”
当我调用以下方法将我的列表数据保存到隔离存储时
SerializeHelper.SaveSetting("myfile.Xml",swaplist);
然后我得到了例外。
public static class SerializeHelper
{
public static void SaveSetting<T>(string fileName, T dataToSave)
{
using (var store = IsolatedStorageFile.GetUserStoreForApplication())
{
try
{
using (var stream = store.CreateFile(fileName))
{
var serializer = new DataContractSerializer(typeof(T));
serializer.WriteObject(stream, dataToSave);
}
}
catch (Exception e)
{
MessageBox.Show(e.Message);
return;
}
}
}
}
我附上列表数据结构的屏幕截图
如何解决这个问题?