推 shihyang:先存到陣列,再Reverse? 10/27 14:48
各位大大,我想把int寫入二進制檔案。
我利用以下程式碼寫入一個值,但出現在二進制檔案內容的數值結果卻是反過來的,
例如
我輸入255,我希望出現的是 00 00 00 FF,出現的卻是 FF 00 00 00
輸入256,我希望出現 00 00 01 00,但出現的卻是 00 01 00 00。
以下是我的程式碼擷取,請問各位高手該怎麼改呢?
我的原則是輸出的位數要佔4BYTE。
FileStream fs = new FileStream(Direct, FileMode.Create);
BinaryWriter sw = new BinaryWriter(fs, Encoding.ASCII);
int a = 255;
sw.Write(a);
sw.Close();
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.152.108