2011-01-11 80 views
0

我讀了一些Bytestuff,現在我嘗試從左側讀取Byte []。例如:c#讀取字節[]右對齊

var byteArr = new byte[4]; 
byteArr[0] = 233; 
byteArr[1] = 254; 
byteArr[2] = 4; 
byteArr[3] = 0; 
//SHOW IN HEX AS: E9FE0400 

現在我想從右側4FEE9讀它有什麼功能,要做到這一點還是我編寫這個功能呢?

問候 劉若英

+1

你在哪裏「顯示」這個十六進制? –

+0

只是一個更好的閱讀評論 – kockiren

回答

1

Array.Reverse爲你工作?

Array.Reverse (byteArr); //reverses the elements' order 
2

我不認爲有任何內置的方法來做到這一點。但您可以使用Array.Reverse來滿足您的需求:

string hex = BitConverter.ToString(byteArr.Reverse().ToArray()));