Я создаю очень простое приложение для чата. Я устанавливаю чат с TCP-соединением. Я часто отправляю сериализованный объект через сетевой поток, потому что так проще программировать. В любом случае, если у меня есть class person{ public string name{get;set;} }
, то будет легко сериализовать этот класс. когда я включаю public ImageSource Img {get;set;}
, я больше не могу сериализовать этого классного человека.
способ, которым я сериализуюсь, выглядит так:
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