Actuellement, j'ai besoin de sérialiser un de mes objets qui contient plus mon propre objet classes. Mais le problème est que je ne veux pas l'enregistrer dans un fichier, puis le récupérer dans le flux de la mémoire. Est-il possible de sérialiser directement mon objet dans un flux.Problème lors de la sérialisation
J'ai utilisé BinaryFormatter pour la sérialisation. D'abord, j'ai utilisé un MemoryStream directement pour prendre la sortie sérialiser mais il donne l'erreur au moment de la désérialisation. Mais plus tard, quand je le sérialiser avec un fichier puis le fermer et rouvrir à nouveau, cela fonctionne parfaitement. Mais je veux le prendre directement dans le flux parce que dans mon programme, je dois le faire fréquemment pour le passer en client réseau. Et en utilisant le fichier à plusieurs reprises pourrait ralentir mon logiciel.
J'espère effacer mon problème. Tout Sugetion?
Quelle est l'erreur que vous obtenez en utilisant 'MemoryStream'? –
Parlez-vous de .Net? Je pense que vous venez des noms des types que vous mentionnez. Pouvez-vous confirmer? –
Quelle est l'erreur que vous obtenez? – JoshBerke