これは私のtcpクライアント用のコードセクションです。この部分は、受け取ったバイトを文字に変換することです。しかし、私はそれにいくつかのロジックを配置し、私はこの出力を文字列に設定する必要がありますしたいと思います。それは個々のキャラクターを個別に印刷し続けるので、私はどのようにこれを行うのでしょうか?もう情報が必要な場合は、お気軽にお問い合わせください。C#この出力を文字列に設定するにはどうすればよいですか?
byte[] bb = new byte[100];
int k = stm.Read(bb, 0, 100);
for (int i = 0; i < k; i++)
Console.Write(Convert.ToChar(bb[i]));
ありがとうございます。あなたは、特定のエンコーディングのバイト配列を解読したい場合
はじめに、どのようなエンコードを想定しますか? 'string text = Encoding.ASCII.GetString(bb、0、k)'を使用することはできますが、ASCIIでない場合はそうではありません。 –
ImはASCIIを使用しています。 –