Exemple #1
0
        private byte[] FromString(string aValue, StringFormats resultFormat)
        {
            switch (resultFormat)
            {
            case StringFormats.BASE64:
                return(Convert.FromBase64String(aValue));

            case StringFormats.HEX:
            case StringFormats.BIT:
                return(HexConvert.FromString(aValue));

            default:
                return(Convert.FromBase64String(aValue));
            }
        }
Exemple #2
0
        private static string ConvertString(byte[] aValue, StringFormats resultFormat)
        {
            switch (resultFormat)
            {
            case StringFormats.BASE64:
                return(Convert.ToBase64String(aValue));

            case StringFormats.HEX:
                return(HexConvert.ToString(aValue));

            case StringFormats.BIT:
                return(BitConverter.ToString(aValue).Replace("-", ""));

            default:
                return(Convert.ToBase64String(aValue));
            }
        }