Convert ASCII in a byte array to string

后端 未结 3 612
囚心锁ツ
囚心锁ツ 2021-01-19 15:51

I seem to be having problems with my string conversions in C#. My application has received a byte array consisting of an ASCII string (one byte per character). Unfortunately

3条回答
  •  自闭症患者
    2021-01-19 16:18

     byte[] exampleByteArray = new byte[] { 0x00, 0x52, 0x50, 0x4D, 0x20, 0x3D, 0x20, 0x32, 0x35, 0x35, 0x2C, 0x36, 0x30, 0x0A, 0x00 };
     string myString = System.Text.ASCIIEncoding.Default.GetString(exampleByteArray);
    

    Result: myString = "\0RPM = 255,60\n\0"

提交回复
热议问题