System.Text.Encoding
string 과 byte 상호 변환
// 바이트 배열을 String으로 변환
private string ByteToString(byte[] strByte)
{
return Encoding.Default.GetString(StrByte);
}
// String을 바이트 배열로 변환
private byte[] StringToByte(string str)
{
return Encoding.UTF8.GetBytes(str);
}
Base64 인코딩/디코딩
string aaa = "test text";
// Encoding
byte[] basebyte = System.Text.Encoding.UTF8.GetBytes(aaa);
string s64 = Convert.ToBase64String(basebyte);
MessageBox.Show(s64);
// Decoding
byte[] bytetest = Convert.FromBase64String(s64);
s1 = Encoding.UTF8.GetString(bytetest);
MessageBox.Show(s1);.
See also
Favorite iste