文字コード変換

public static string ConvertEncoding(string src, System.Text.Encoding destEnc)
{
    System.Text.Encoding srcEnc = System.Text.Encoding.GetEncoding("UTF-8");
    byte[] src_temp = srcEnc.GetBytes(src);
    byte[] dest_temp = System.Text.Encoding.Convert(srcEnc, destEnc, src_temp);
    string ret = srcEnc.GetString(dest_temp);
    return ret;
}