바이트 []에 파일을로드하는 중입니다. 내 이해에 의해 바이트 [] 바이트 (8 비트) 특정 요소가 있어야합니다. 내가 각 바이트를 인쇄 할 때, 그것들 모두는 8 비트가 아니다 (즉, 길이가 8이 아니다). 내 코드 :C# 바이트 문제 [
는FileStream stream = File.OpenRead(@"C:\Image\Img.jpg");
byte[] fileByte = new byte[stream.Length];
stream.Read(fileByte, 0, fileByte.Length);
for (int i = 0; i <= fileByte.Length - 1; i++)
{
Console.WriteLine(Convert.ToString(fileByte[i], 2));
}
출력 :이 실종 곳
10001110
11101011
10001100
1000111
10011010
10010011
1001010
11000000
1001001
100100
나는 나의 이해는 여기에 잘못된 생각, 당신은 알려주세요 (또는 좀 튜토리얼 링크를 제공) 주시겠습니까.
'바이트 [] 데이터 =의 File.ReadAllBytes (@ "FilePath.jpg을");. ' –