原數組:
byte[] start = new byte[] { 0xFF, 0xFA, 0x00, 0x06, 0x06, 0x00, 0x01 };
字符串:
string s = "123";
現需要把字符串s轉換成十六進制替換數組的最後兩位。
即 Int32.Parse("123").ToString("x8").Substring(4, 4) = "007B";
替換:
start[5] = 0x00;
start[6] = 0x7B;
則 數組將變為{ 0xFF, 0xFA, 0x00, 0x06, 0x06, 0x00, 0x7B };
怎麼去替換?
求大神給予幫助,謝謝!
|