using System;
class Base64EncodeDecode_CSharp
{
public static string Base64Encode(string str) {
var bytes = System.Text.Encoding.UTF8.GetBytes(str);
return System.Convert.ToBase64String(bytes);
}
public static string Base64Decode(string EncodeStr) {
byte[] bytesArray = System.Convert.FromBase64String(EncodeStr);
return System.Text.ASCIIEncoding.ASCII.GetString(bytesArray);
}
static void Main() {
string Base64EncodeStr = Base64Encode("c# programming");
Console.WriteLine(Base64EncodeStr);
Console.WriteLine(Base64Decode(Base64EncodeStr));
}
}
/*
run:
YyMgcHJvZ3JhbW1pbmc=
c# programming
*/