The Piece of Code
[C#] Base64 Encoding, Decoding
fonch
2012. 12. 7. 14:33
Base64 로 Encoding, Decoding 해주는 함수입니다. Convert 에서 해주긴 하지만 Byte[] 로 변환해 줘야 하는 번거로움이 있어 공통함수로 빼서 쓰는게 편하실 겁니다.
(친절한 주석은 Pass~ ^^)
namespace Common { class EncodingHelper { public static string Base64Encoding(string EncodingText, System.Text.Encoding oEncoding = null) { if (oEncoding == null) oEncoding = System.Text.Encoding.UTF8; byte[] arr = oEncoding.GetBytes(EncodingText); return System.Convert.ToBase64String(arr); } public static string Base64Decoding(string DecodingText, System.Text.Encoding oEncoding = null) { if (oEncoding == null) oEncoding = System.Text.Encoding.UTF8; byte[] arr = System.Convert.FromBase64String(DecodingText); return oEncoding.GetString(arr); } } }