用什么形式动态选择编码方式
阅读
C#实现
现在我需要将java代码转成c#版本
public string decryptFromBase64(string key, string src, string encoding)
{
try
{
byte[] b = Convert.FromBase64String(src);
System.Text.UTF8Encoding con = new UTF8Encoding();
//BASE64Decoder decoder = new BASE64Decoder();
//return new String(
// decrypt(key.getBytes(), decoder.decodeBuffer(src)),
// encoding);
}
catch (Exception ex)
{
return null;
// ex.printStackTrace();
}
return "";
}
注释掉的为java代码,我现在翻成C#版
里面的encoding参数为字符编码,如utf-8等,这是一个抽象类,应该怎么改?
------解决方案--------------------
Encoding.GetEncoding(代码页名称);
Encoding.GetEncoding(代码页标识符);
阅读
上一篇:作为软件工程师的你,是否真正喜爱写代码呢 下一篇:返回列表