Я практикую StringToByteArray () на VS2005.Но брось исключение.Не могли бы вы рассказать мне больше информации об этом?
Предупреждение об исключении ** Необработанное исключение типа 'System.FormatException' произошло в mscorlib.dll
Дополнительная информация: Не удалось найти какие-либо распознаваемые цифры. **
public static byte[] StringToByteArray(String hex)
{
int NumberChars = hex.Length;
byte[] bytes = new byte[NumberChars / 2];
for (int i = 0; i < NumberChars; i += 2)
// exception here
bytes[i / 2] = Convert.ToByte(hex.Substring(i, 2), 16);
return bytes;
}
static void Main()
{
byte[] myByte = new byte[2];
myByte = StringToByteArray("0x0");
}