Conversion between Base64String and Hexadecimal
22,794
FromBase64String will take the string
to byte
s
byte[] bytes = Convert.FromBase64String(string s);
Then, BitConverter.ToString()
will convert a byte array to a hex string ( byte[] to hex string )
string hex = BitConverter.ToString(bytes);
Comments
-
Aan about 4 years
I use in my C++/CLI project
ToBase64String
to give a string like/MnwRx7kRZEQBxLZEkXndA==
I want to convert this string to Hexadecimal representation, How I can do that in C++/CLI or C#? -
bryanmac over 12 yearsI think the unicode.getbytes will treat that string as unicode chars when what you want is for the conversion to treat them as Base64. I think Convert.FromBase64String() does exactly that ...
-
Mohsin Khan over 3 yearshex.Replace("-", "").ToLower(); This line is so important