아무도 나에게 무슨 일이 일어나고 있는지 말해 줄래?변환 바이트 배열 -> 문자열 -> 바이트 배열 데이터를 손상
byte[] stamp = new byte[]{0,0,0,0,0,1,177,115};
string serialize = System.Text.Encoding.UTF8.GetString(stamp);
byte[] deserialize = System.Text.Encoding.UTF8.GetBytes(serialize);
//deserialize == byte[]{0,0,0,0,0,1,239,191,189,115}
이유는 무엇입니까! = deserialize ??
당신은 여전히 ** 같은 문자열 **이 아니겠습니까? 원시 바이트를 보존하기 위해 인코딩이 필요하지 않습니다 ... –
그들은 동일한 문자열 일 수 있지만 SQL 타임 스탬프로 작업하므로 문자열이 아니라 바이트를 고려합니다. –