|
分類:[C#]
C#で開発しています。
文を入力し、その文をリアルタイムで相手に伝える、
いわゆる"チャット"のようなものを作っているのですが、
コードの一部
int v = Encoding.decodeB64(connectionData.Substring(1, 2));
processPacket(connectionData.Substring(3, v));
このようにしてみると、
どうも全角文字が表示できないようです。(半角文字は表示できます)
connectionData.Substring(3, v)
友人に聞いてみると、
「この部分を変更し、"文字列をバイト単位で切り出す処理"にしなければならない」
とだけ教えてくれました。
しかし、その方法がわかりません。
どなたかやさしい方がいらっしゃいましたら、教えてください。
|