Преобразовать ASCII в байтовом массиве в строку

Кажется, у меня проблемы с преобразованием строк в C #. Мое приложение получило байтовый массив, состоящий из строки ASCII (один байт на символ). К сожалению, он также имеет 0 в первом месте. Итак, как мне преобразовать этот байтовый массив в строку c #? Ниже приведен пример данных, которые я пытаюсь преобразовать:

byte[] exampleByteArray = new byte[] { 0x00, 0x52, 0x50, 0x4D, 0x20, 0x3D, 0x20, 0x32, 0x35, 0x35, 0x2C, 0x36, 0x30, 0x0A, 0x00 };
string myString = null;

Я предпринял несколько неудачных попыток, поэтому подумал, что буду просить о помощи. В конце концов мне нужно добавить строку в список:

listBox.Items.Add(myString);

Желаемый вывод в listBox: "Об / мин = 255 630 " (с или без перевода строки). Массив байтов будет переменной длины, но всегда будет заканчиваться 0x00

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

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