Example #1
0
        static void serializeOneLizard(string filename, Lizard obj)
        {
            JavaScriptSerializer javaScriptSerializer = new JavaScriptSerializer();

            using (TextWriter textwriter = new StreamWriter(filename))
            {
                textwriter.Write(javaScriptSerializer.Serialize(obj));
            }
        }
Example #2
0
 static void deserializeOneLizard(string filename)
 {
     using (TextReader textreader = new StreamReader(filename))
     {
         JavaScriptSerializer javaScriptSerializer = new JavaScriptSerializer();
         Lizard lizard = javaScriptSerializer.Deserialize <Lizard>(textreader.ReadToEnd());
         Console.WriteLine(lizard);
     }
 }
Example #3
0
        static void Main(string[] args)
        {
            List <Lizard> lizards = Lizard.GetLizards();

            //serializeOneLizard("one.txt", lizards[0]);
            //deserializeOneLizard("one.txt");
            //serializeAllLizards("All.txt", lizards);
            deserealizeAllLizards("All.txt");
        }