//Usings. using System; using System.Text; /// <summary> /// Método para codificar un texto en Base64. /// </summary> /// <param name="text">Texto a codificar.</param> /// <returns>Cadena codificada en Base64.</returns> public static string EncodeBase64(string text) { byte[] bytes = Encoding.UTF8.GetBytes(text); return Convert.ToBase64String(bytes); } /// <summary> /// Método para decodificar un texto en Base64. /// </summary> /// <param name="encodedText">Texto en Base64 a decodificar.</param> /// <returns>Cadena decodificada.</returns> public static string DecodeBase64(string encodedText) { var base64EncodedBytes = Convert.FromBase64String(encodedText); return Encoding.UTF8.GetString(base64EncodedBytes); }
C#: Codificar y decodificar en Base64
Tiempo de lectura: < 1 minuto