(.Net)文字列を Base64 にエンコード、デコード
以前(VB.Net)MD5のハッシュからBase32エンコードを行う。 ではマイナーと思われる文字列の Base32 へのエンコードを実装してました。
といっても、Base64はさすがメジャーだけあって .Net Framework でも Convert クラスで実装されています。
使い方は超簡単です。C#だとこんな感じ。。。
//エンコードbyte[] src = Encoding.UTF8.GetBytes(str);
//Base64にする
string strEnc = Convert.ToBase64String(src);
//Base64デコード
byte[] src = Convert.FromBase64String(str);
string strDec = Encoding.UTF8.GetString(src);