내 파일을 내 데이터베이스에 이진 파일로 저장하는 데 문제가있어서 디버깅하려면 이진 파일의 내용을 보려고합니다.바이너리 데이터를 출력하는 방법은 무엇입니까?
binary=System.Byte[]
가 어떻게 등 0x78421824794783741237FJKHASJKH
과 같아야합니다 실제 데이터를 볼 수 있습니다
file.InputStream.Read(fileData, 0, size);
Debug.Print("binary=" + fileData);
그것은이 출력 : 나는 이것을 시도?
내 데이터베이스에는 0x
(이 문제는 해결하기 위해 노력하고있는 큰 문제 임)로만 표시됩니다.
[byte \ [\]에서 16 진수 문자열까지] 가능한 중복 (http://stackoverflow.com/questions/623104/byte-to-hex-string) 편집 : 참고로, 당신은 "시스템"을 얻게됩니다. Byte [] "출력은 단순히 바이트 배열의 ToString() 표현입니다. (Base 2? Base 16? Base 64?) 또한, 16 진수 출력을 원한다고 가정하고 있지만 "예"와 같은 잘못된 문자 ("JKHS")가 포함 된 것 같습니다. 당신이 키보드를 부딪히는 것뿐이었습니다. :) –
바이트 값의 무리로보고 싶습니까? 제로와 제로? Base64? 뭐? –
예, 단지 거기에 실제 데이터가 있는지 확인하고 싶습니다. 그것은 단지 내 데이터베이스에'0x'로 들어가고 수많은 숫자 (바이너리 코드)가 있어야하기 때문입니다. – user1477388