오늘 심심해서 이미지 바이너리 코드를 hex로 보고 싶었다
그래서 한번
코드를 작성해 봤다
using (BinaryReader reader = new BinaryReader(new FileStream(filePath, FileMode.Open, FileAccess.Read, FileShare.Read)))
{
byte line;
int count = 1;
int pos = 0;
int length = (int)reader.BaseStream.Length;
while (pos < length)
{
line = reader.ReadByte();
result += line.ToString("X").PadLeft(2,'0');
if (count % 16 == 0)
{
result += "\r";
}
pos +=8;
count++;
}
}
위의 코드를 실행해보면
hex코드를 알수 있다.