private static int GetByteCount(string hexString) { var numHexChars = 0; for (var i=0; i < hexString.Length; i++) { var c = hexString[i]; if (IsHexDigit(c)) numHexChars++; } return numHexChars / 2; }