Ejemplo n.º 1
0
        public void WriteBinary(MainWindow.TestInstance testInstance)
        {
            FileStream fs = new FileStream("test.dat", FileMode.Create);
            //BinaryWriter w = new BinaryWriter(fs);
            BinaryFormatter binaryForm = new BinaryFormatter();

            binaryForm.Serialize(fs, testInstance);
            //w.Write("string");
            //w.Write("string 2");
            //w.Write('!');
            //w.Flush();
            //w.Close();
            fs.Flush();
            fs.Close();

            //fs = new FileStream("test.dat", FileMode.Open);
            //StreamReader sr = new StreamReader(fs);
            //Console.WriteLine(sr.ReadToEnd());
            //fs.Position = 0;
            //BinaryReader br = new BinaryReader(fs);
            //Console.WriteLine(br.ReadDecimal());
            //Console.WriteLine(br.ReadString());
            //Console.WriteLine(br.ReadString());
            //Console.WriteLine(br.ReadChar());
            //fs.Close();
        }
Ejemplo n.º 2
0
        public void WriteText(int ID, MainWindow.TestInstance testInstance, int elapsedTime, bool giveUp)
        {
            System.IO.StreamWriter file = new System.IO.StreamWriter("result.dat",true);
            file.WriteLine("###");
            file.WriteLine("[TEST ID: " + ID.ToString() + "]");
            file.WriteLine("[Layout]");
            file.WriteLine("BH: " + testInstance.BlueHor.ToString());
            file.WriteLine("RH: " + testInstance.RedHor.ToString());
            file.WriteLine("BV: " + testInstance.BlueVer.ToString());
            file.WriteLine("RV: " + testInstance.RedVer.ToString());
            file.WriteLine("[Result]");
            file.WriteLine("Time: " + elapsedTime.ToString());
            file.WriteLine("GiveUp: " + giveUp.ToString());
            file.WriteLine();

            file.Close();
        }