【 解 説 】
C#には非常に便利なEncodingというクラスがあり、Byte配列をstringにするにはこのEncodingクラスを使用します。
通常の英字キャラクターはASCIIエンコーディングですが、Byte配列がどのエンコーディングによって書かれているかによってエンコーディングを変更する必要があります。
日本語文字列などは、Shift-JISのことも多いでしょう。
【 例 文 】
1 |
string str = Encoding.ASCII.GetString(buff, 0, buff.Length); |
■お薦め参考関連資料
Microsoft、Visual Studio、Visual Basic、Visual C#、Windows Vista、Windows Server、SQL Server、Visual C++、Visual Web Developerは、米国 Microsoft Corporationの米国及びその他の国における登録商標または商標です。