C#에서 인코딩과 디코딩(Base64, UTF, Unicode 등)
C#에서 인코딩과 디코딩(Base64, UTF, Unicode 등) 이 글에서는 인코딩과 디코딩하는 방법에 대해서 알아보도록 하겠습니다. 프로그래밍을 할 때 사용자는 String 데이터 타입을 byte[] 데이터 타입으로 변경해야 하는 경우가 많습니다. 혹은 웹상에서 byte[]로 데이터를 받아서 String으로 변환을 해야 하는 경우도 많습니다. 이런 경우 개발자는 인코딩에 대한 고려를 해야 합니다. 먼저 인코딩이 무엇인가에 대해서 알아보도록 하겠습니다. 1. 인코딩이란? 문자 인코딩(文字―, 영어: character encoding) 또는 줄여서 인코딩은 문자나 기호들의 집합을 컴퓨터에서 저장하거나 통신에 사용할 목적으로 부호화하는 방법을 가리킨다. 문자 인코딩을 통해 부호화되어, 복호화하면 본래의 ..
프로그래밍 팁s/C#, .NET
2014. 10. 28. 16:56