public static string UIntToHexString(uint val) { byte[] vbytes = new byte[4]; vbytes[0] = (byte)(val >> 24); vbytes[1] = (byte)(val >> 16); vbytes[2] = (byte)(val >> 8); vbytes[3] = (byte)val; return ByteArrayToHexString(vbytes); }