Konwertuj ASCII w tablicy bajtów na łańcuch

Wydaje mi się, że mam problemy z konwersjami ciągów w C #. Moja aplikacja otrzymała tablicę bajtów składającą się z łańcucha ASCII (jeden bajt na znak). Niestety ma również 0 w pierwszej lokalizacji. Jak więc przekonwertować tę tablicę bajtów na ciąg c #? Poniżej znajduje się przykład danych, które próbuję przekonwertować:

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

Podjąłem kilka nieudanych prób, więc pomyślałem, że poproszę o pomoc. W końcu muszę dodać ciąg do pola listy:

listBox.Items.Add(myString);

Żądane wyjście w polu listBox: „RPM = 255,630” (z lub bez wysuwu liniowego). Tablica bajtów będzie miała zmienną długość, ale zawsze zostanie zakończona za pomocą 0x00

questionAnswers(3)

yourAnswerToTheQuestion