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);
        }
 
    }
}


'The Piece of Code' 카테고리의 다른 글

[C#] Image Resize - Winfrom  (0) 2016.02.10
[CSS] margin, pdding 순서  (0) 2015.02.03
[javascript] 모바일 기기 구분하기  (0) 2013.02.28
[C#] StripHtml  (1) 2013.01.20
[Windows 8, C#] MessageDialog  (0) 2013.01.20