none
シフトJISコードを文字列に変換したい RRS feed

回答

  • using System;
    using System.Text;
    
    class Program
    {
    	public static void Main()
    	{
    		string strShiftJISCode = "82a0";
    		byte[] data = new byte[strShiftJISCode.Length/2];
    		for(int i = 0; i < data.Length; i++)
    		    data[i] = Convert.ToByte(strShiftJISCode.Substring(i*2, 2), 16);		
    		string text = Encoding.GetEncoding("shift_jis").GetString(data);
    		Console.WriteLine(text);
    	}
    }

    すみません。手元に開発環境がないので動作未検証ですが、上記のような感じではどうでしょうか?
    2018年11月28日 8:53