我想知道在C#代码中如何以一定顺序反转文件中的字节?更具体地说,我有一个文件,我需要反转文件中某些字节的顺序(从大字节到小字节)。
首先,我需要将偏移量从0x00到0x03,然后从0x04到0x07,然后从0x08到0x0B,然后从0x0C到0x0F,再从0x10到0x13,再从0x13到0x17,再从0x18到0x1B。
此后,我需要以2个字节为一组反转0x1B之后的所有内容(反转0x1C至0x1D等),直到达到偏移量0x60(偏移量0x60是文件的头文件大小,仅头文件字节需要从大端到小端)。
有人知道我如何用C#代码实现这一目标吗?我对C#相当陌生,但我一直尝试自己进行此操作,但无济于事。如果可以的话请帮助,谢谢。