public static bool IsHexDigit(Char c)
{
var numA = Convert.ToInt32('A');
var num1 = Convert.ToInt32('0');
c = Char.ToUpper(c);
var numChar = Convert.ToInt32(c);
if (numChar >= numA && numChar < (numA + 6)
|| numChar >= num1 && numChar < (num1 + 10))
return true;
return false;
}
private static byte HexToByte(string hex)