I am making application in c#.Here i want to convert a byte array containing hex values to decimal values.Suppose i have one byte array as
array[0]=0X4E;
ar
Instead of checking IsLittleEndian
by yourself, you can use IPAddress.NetworkToHostOrder(value)
.
int value = BitConverter.ToInt32(array, 0);
value = IPAddress.NetworkToHostOrder(value);
See more:
https://docs.microsoft.com/de-de/dotnet/api/system.net.ipaddress.networktohostorder?redirectedfrom=MSDN&view=netframework-4.7.2#System_Net_IPAddress_NetworkToHostOrder_System_Int32_