Je rencontre un problème vraiment étrange lors de la sérialisation vers un MSMQ et inversement.Problèmes de désérialisation de la chaîne de caractères C#
L'objet en cours de sérialisation contient un tableau de chaînes; l'une des chaînes du tableau contient des espaces et des retours chariot ("\r\n
"). L'objet est bien construit et semble sérialiser sans problème, mais quand je le désérialise (dans un autre projet), le tableau contient maintenant un élément pour chaque mot et chaque espace.
i.e. .:
le tableau { "first", "this is a test string" }
devient { "first", "this", "", "is", "", "a", "", "test, "", "string" }
Je ne sais pas ce qui se passe ... jusqu'à la sérialisation, j'utilise MessageQueue.Send()
et System.XML.Serialization
.
Une aide?
Souhaitez-vous poster un exemple de code? – JeffH