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
Trim by default removes only whitespace, where whitespace is defined by char.IsWhitespace.
char.IsWhitespace
'\0' is a control character, not whitespace.
'\0'
You can specify which characters to trim using the Trim(char[]) overload:
string result = Encoding.ASCII.GetString(data).Trim(new char[] { '\0' });