void ValueTypeEncodeExample()
    {
        var bytearray = new byte[] { 0, 1, 2, 4, 5, 6, 7, 8, 9, 10, 11 };

        MikValSor.Encoding.Base64 base64 = new MikValSor.Encoding.Base64(bytearray);

        System.Console.WriteLine($"base64: {base64}");
    }
/**
 *      Output:
 *      base64: AAECBAUGBwgJCgs=
 **/

    void ValueTypeParseExample()
    {
        var base64string = "AAECBAUGBwgJCgs=";

        MikValSor.Encoding.Base64 base64 = MikValSor.Encoding.Base64.Parse(base64string);
        var bytearray = base64.ToByteArray();

        for (var i = 0; i < bytearray.Length; i++)
        {
            System.Console.WriteLine($"bytearray[{i}]: {bytearray[i]}");
        }
    }
Esempio n. 3
0
        public static void test()
        {
            DirectoryInfo dirInfo     = new DirectoryInfo("data");
            var           accessToken = getAccessToken();

            foreach (var fileInfo in dirInfo.GetFiles())
            {
                var image = File.ReadAllBytes(fileInfo.FullName);
                MikValSor.Encoding.Base64 base64 = new MikValSor.Encoding.Base64(image);
                //var str = System.Web.HttpUtility.UrlEncode(base64.ToByteArray());
                getInvoice(accessToken, base64.ToString());
                getPic(accessToken, base64.ToString());
            }
        }