我正在創建一個非常基本的聊天應用程序。我使用tcp連接建立聊天。我經常通過網絡流發送序列化的對象,因爲這樣編程更簡單。無論如何,如果我有一個class person{ public string name{get;set;} }
那麼它將是eassy序列化該類。當我包含public ImageSource Img {get;set;}
時,我無法再將該類人員序列化。序列化System.Windows.Media.ImageSource對象
序列化的方式是:
Person p = new Person();
p.name = \\some name
p.Img = \\ some image
System.Xml.Serialization.XmlSerializer x = new System.Xml.Serialization.XmlSerializer(p.GetType());
x.Serialize(connection.stream, p);//here is when the problem comes. I am not able to serialize it if I include an Img
圖像到xml序列化是位....奇怪 –
我不介意使用不同類型的序列化... –