COM 接続用のテスト/シミュレーター アプリがあります。COM ポート経由で送信する値は、文字の配列 (char[]) です。この配列の一部の文字には、0 などの通常の文字列オブジェクトには表示されない値があります (\0 は文字列の末尾を意味します)。この値をデバッグ/ログの目的でテキスト ボックスに表示したいのですが、これらの文字を表示する方法がありません。
たとえば、私の char[] は次のとおりです。
char[] chars = new char[] {'#','\0' + '+'};
編集:表示したい正確な文字列は次のとおりです。
String command = String.Format("#CMD{0:X}{1:X}*", chars[0], chars[1]);
デバッガーのこの文字列は次のように表示されます。
#CMD\0+*