HiveBrain v1.2.0
Get Started
← Back to all entries
snippetcsharpCritical

How do I encode and decode a base64 string?

Submitted by: @import:stackoverflow-api··
0
Viewed 0 times
howanddecodebase64encodestring

Problem

-
How do I return a base64 encoded string given a string?

-
How do I decode a base64 encoded string into a string?

Solution

Encode

public static string Base64Encode(string plainText) 
{
    var plainTextBytes = System.Text.Encoding.UTF8.GetBytes(plainText);
    return System.Convert.ToBase64String(plainTextBytes);
}


Decode

public static string Base64Decode(string base64EncodedData) 
{
    var base64EncodedBytes = System.Convert.FromBase64String(base64EncodedData);
    return System.Text.Encoding.UTF8.GetString(base64EncodedBytes);
}

Code Snippets

public static string Base64Encode(string plainText) 
{
    var plainTextBytes = System.Text.Encoding.UTF8.GetBytes(plainText);
    return System.Convert.ToBase64String(plainTextBytes);
}
public static string Base64Decode(string base64EncodedData) 
{
    var base64EncodedBytes = System.Convert.FromBase64String(base64EncodedData);
    return System.Text.Encoding.UTF8.GetString(base64EncodedBytes);
}

Context

Stack Overflow Q#11743160, score: 2510

Revisions (0)

No revisions yet.