J'ai un Base64 byte[]
qui est transféré d'un flux dont j'ai besoin pour le convertir en un byte[]
normal, comment procéder ?
Réponses
Trop de publicités?Vous devez utiliser Convert.FromBase64String pour transformer un string
codé en Base64 en un byte[]
.
Selim Reza
Points
1
Yahia
Points
49011
SLaks
Points
391154
Duke
Points
28
J'ai écrit une méthode d'extension à cet effet :
public static byte[] FromBase64Bytes(this byte[] base64Bytes)
{
string base64String = Encoding.UTF8.GetString(base64Bytes, 0, base64Bytes.Length);
return Convert.FromBase64String(base64String);
}
Appelez-le comme ceci :
byte[] base64Bytes = .......
byte[] regularBytes = base64Bytes.FromBase64Bytes();
J'espère que ça aide quelqu'un.