3
我喜歡用binaryformatter來序列化流文檔。但它是例外。WPF:BinaryFormatter可以序列化FlowDocument實例嗎?
[Serializable]
public class BinFlow
{
public FlowDocument my { get; set; }
}
BinFlow myBF = new BinFlow();
myBF.my = myFlowDocument;
FileStream myFile = File.Create(@"d:\test.bin");
BinaryFormatter myBinaryFormat = new BinaryFormatter();
//exception occured here!!
myBinaryFormat.Serialize(myFile, myBF);
異常消息說「FlowDocument不會」可序列化的「proeprty」。
ps。當然,我可以使用XamlReader和XamlWriter來序列化FlowDocument。但我認爲二進制可以更快地完成這項工作。