글쓴 사람
정영훈 (realhooni at naver.com)
홈페이지
첨부 파일
안녕하세요.
C#으로 개발 중 이해되지 않는 부분 발생하여 문의 드립니다.
제 코드입니다.(hex => string => hex)
byte[] byte1 = new byte[] { 0xe3 };
string str = Encoding.Default.GetString(byte1);
byte[] byte2 = Encoding.Default.GetBytes(str);
byte2의 값이 0xe3이 돼야 할 것 같은데 0x3f가 됩니다. (일부 0x01 등은 0x01로 되는 경우도 있습니다.)
C++을 오래 사용하다 최근에 C#에 입문하게 되었는데 부족한 부분이 많습니다.
이상입니다. 읽어주셔서 감사합니다.
[최초 등록일: ]
[최종 수정일: 12/13/2019]
No | Writer | Date | Cnt. | Title | File(s) |