Converter ASCII em uma matriz de bytes para string

Parece que estou tendo problemas com minhas conversões de seqüência de caracteres em c #. Meu aplicativo recebeu uma matriz de bytes que consiste em uma string ASCII (um byte por caractere). Infelizmente, também tem um 0 no primeiro local. Então, como faço para converter esta matriz de bytes para uma cadeia c #? Abaixo está uma amostra dos dados que estou tentando converter:

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

Fiz várias tentativas malsucedidas, então pensei em pedir ajuda. Eventualmente eu preciso adicionar a string a uma caixa de listagem:

listBox.Items.Add(myString);

A saída desejada na caixa de listagem: "RPM = 255,630" (com ou sem o avanço de linha). A matriz de bytes terá comprimento variável, mas será sempre terminada com 0x00

questionAnswers(3)

yourAnswerToTheQuestion