度々失礼いたします。
C#
1// クライアントからの電文の受信 2byte[] ReceiveDate = new byte[2000]; 3int DateLength = stream.Read(ReceiveDate, 0, ReceiveDate.Length); //電文の列長 4 5string str = new string(Encoding.Unicode.GetString(ReceiveDate, 0, ReceiveDate.Length).ToCharArray()); 6 7
クライアントから"ABC"と受け取った場合、strには"ABC\0\0\0\0\0\0\0........"と続きます。そこで上記のコードの最後にstr.TrimEnd("\0");を追加してみたところエラーでできません。
対処法を教えてください。
よろしくお願いいたします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。