String from byte array doesn't get trimmed in C#?

后端 未结 5 1801
南笙
南笙 2020-12-18 18:40

I have a byte array similar to this (16 bytes):

71 77 65 72 74 79 00 00 00 00 00 00 00 00 00 00

I use this to convert it to a string and tr

5条回答
  •  猫巷女王i
    2020-12-18 19:05

    You have to do TrimEnd(new char[] { (char)0 }); to fix this. It's not spaces - it's actually null characters that are converted weirdly. I had this issue too.

提交回复
热议问题