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);
}
}
すみません。手元に開発環境がないので動作未検証ですが、上記のような感じではどうでしょうか?