示例#1
0
        public override void Display()
        {
            base.Display();

            Output.WriteLine("Decoding Alice29.txt with Elias Gamma Encode");
            Output.WriteLine("");

            var documents  = new Documents();
            var eliasGamma = new EliasGamma();

            eliasGamma.Decoder(documents.ReadAllBytes(Utils.Utils.FilesEncoded.EliasGammaEncodeAlice, false), Utils.Utils.FilesDecoded.EliasGammaDecodeAlice);

            Output.WriteLine(System.ConsoleColor.Green, "View the file decoded in: " + Utils.Utils.FilesDecoded.EliasGammaDecodeAlice.ToString());
            Output.WriteLine("");
            Output.WriteLine("");

            Input.ReadString("Press [Enter] to navigate home");
            Program.NavigateHome();
        }
        public override void Display()
        {
            base.Display();

            Output.WriteLine("Encode sum with Elias Gamma Encode");
            Output.WriteLine("");

            var documents = new Documents();

            var eliasGamma = new EliasGamma();

            documents.WriteByte(FilesEncoded.EliasGammaEncodeSum, eliasGamma.Encoder(documents.ReadAllBytes(Utils.Utils.Archive.SumFile, true)), true, Documents.Information.EliasGamma);

            Output.WriteLine(System.ConsoleColor.Green, "View the file encoded in: " + Utils.Utils.FilesEncoded.EliasGammaEncodeSum.ToString());
            Output.WriteLine("");
            Output.WriteLine("");

            Input.ReadString("Press [Enter] to navigate home");
            Program.NavigateHome();
        }