Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
 Pridať SerializableAttribute na začiatok vyhlásenie triedy 
 
   Uistite sa , že každý člen triedy je serializovať . Atribút NonSerializedAttribute môžu byť pridané , ak člen má byť ignorovaný . Predvolené správanie Rámec je serializovať súkromnej a verejnej oblasti .   Pridajte atribút OptionalFieldAttribute do akejkoľvek oblasti , ktorá môže byť ponechaný s hodnotou null . Toto sa pridá k vyhláseniu poľa :       Koniec trieda   zapouzdřit metódy serializácie ( binárne ) :   public static void BinarySerialize ( objekt obj , sláčikový súbor ) { použitie ( FileStream _FileStream = new FileStream ( súbor , FileMode.Create ) ) { BinaryFormatter _Formatter = new BinaryFormatter ( ) ; _Formatter.Serialize ( _FileStream , obj) ; } }   zapouzdřit metódy rekonštrukcii ( binárne ) :   public static objekt BinaryDeserialize ( string súbor ) { použitie ( FileStream _FileStream = new FileStream ( súbor , FileMode.Open ) ) { BinaryFormatter _Formatter = new BinaryFormatter ( ) ; návrat _Formatter.Deserialize ( _FileStream ) ; } }   formátovacie možno zmeniť z binárne do SOAP /XML jednoducho tým , že mení BinaryFormatter na XmlSerializer . 
 2 
 3 
 
 
 
 zapouzdřit metódy 
 4 
 
 5 
 
 6