, Если вы хотите использовать строку (XML), то я думаю, что Base64 является единственным способом.
даю очень простое приложение для чата. Я устанавливаю чат с 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