C # Преобразование строки в байты ASCII

У меня есть строка:

LogoDataStr = "ABC0000"

Я хочу преобразовать в байты ASCII, и результат должен быть:

LogoDataBy[0] = 0x41;
LogoDataBy[1] = 0x42;
LogoDataBy[2] = 0x43;
LogoDataBy[3] = 0x30;
LogoDataBy[4] = 0x30;
LogoDataBy[5] = 0x30;
LogoDataBy[6] = 0x30;

Я пытался использовать этот способ:

byte[] LogoDataBy = ASCIIEncoding.ASCII.GetBytes(LogoDataStr);

Но результат, который я получаю, таков:

LogoDataBy[0] = 0x41;
LogoDataBy[1] = 0x42;
LogoDataBy[2] = 0x43;
LogoDataBy[3] = 0x00;
LogoDataBy[4] = 0x00;
LogoDataBy[5] = 0x00;
LogoDataBy[6] = 0x00;

Что-то не так с моим кодированием?

Ответы на вопрос(3)

Ваш ответ на вопрос