Exemplo n.º 1
0
        // ========= USAGE 1 =========
        // string BaseEncoding.ToBaseString(byte[] bytes)
        // byte[] BaseEncoding.FromBaseString(string s)
        static void Usage1(string testName, BaseEncoding encoding, string testVector)
        {
            byte[] origin     = Encoding.Default.GetBytes(testVector);
            string baseString = encoding.ToBaseString(origin);

            byte[] bytes = encoding.FromBaseString(baseString);
            Console.WriteLine("[" + testName + "]\tVector: " + testVector + "\tBaseString: "
                              + baseString + "\t" + (ArrayEquals(origin, bytes) ? "Success" : "failed"));
        }