public static byte[] ByteArrayToHexString(string hexString)
{
string h = hexString;
hexString = hexString.Replace("0x","");
byte[] byteArray;
if (hexString != "")
{
byteArray = new byte[hexString.Length / 2];
for (var x = 0; x < byteArray.Length; x++)
{
var i = Convert.ToInt32(hexString.Substring(x * 2, 2), 16);
byteArray[x] = (byte)i;
}
// return byteArray;
}
else {
byteArray =new byte [0];
}
return byteArray;
}