2009년 12월 22일 화요일

C# Base64Decode / Base64Encode 공통함수

출처: http://kkongchi.egloos.com/1602055

물론 C#에서는 Base64 인코딩, 디코딩 API가 있습니다만, 
공통 함수로 다음과 같이 만드시고 쓰시면 편할 것 같습니다.... 
두 줄이라도 공통화시키고, 또 string을 넘겨서 string을 받으니 직관적이기도 하죠.


 public static string Base64Encode(string src, System.Text.Encoding enc) 
 {
    byte[] arr = enc.GetBytes(src);
    return Convert.ToBase64String(arr);
 }
  
 public static string Base64Decode(string src, System.Text.Encoding enc)
 {
     byte[] arr = Convert.FromBase64String(src);
     return enc.GetString(arr);
 }

댓글 없음:

댓글 쓰기