none
Récuperation d'objet après la serialisation RRS feed

  • Question

  • Bonjour,

    je voudrais récupérer des objets issu d'un tableau d'objet après une "déserialisation" et je ne sais pas comment faire.

    Voila le code pour serialiser en binaire

     //defintion de la liste d'objets
                List<USBDevice> list = new List<USBDevice> {
                    new USBDevice {Name = "CORSAIR", Owner="Galdalf"},
                    new USBDevice {Name = "EMTEC", Owner="Frodon"},
                    pass1
                };
    
               //creation du formateur binaire
                IFormatter formatter = new BinaryFormatter();
    
                //creation du gestionnaire de flux
                Stream stream = new FileStream(@"USBDevice.bin",
    FileMode.Create);
    
                //serialisation de l'objet dans le flux
                formatter.Serialize(stream, list);
                stream.Close();
     //creation du flux d'ouverture
                Stream open = new FileStream(@"USBDevice.bin", FileMode.Open);
    
                //deserialisation
                List<USBDevice> listopen = (List<USBDevice>)formatter.Deserialize(stream);


    et j'aimerais savoir comment pouvoir récupérer le nom des clé USB après déserialisation. Merci

    dimanche 9 décembre 2012 16:22

Réponses

Toutes les réponses