C#实现Base64编码与解码(二)
2008-10-03 16:45
525 查看
编码
public string EncodeBase64(string code_type,string code)
{
string encode = "";
byte[] bytes = Encoding.GetEncoding(code_type).GetBytes(code);
try
{
encode = Convert.ToBase64String(bytes);
}
catch
{
encode = code;
}
return encode;
}
解码
public string DecodeBase64(string code_type,string code)
{
string decode = "";
byte[] bytes = Convert.FromBase64String(code);
try
{
decode = Encoding.GetEncoding(code_type).GetString(bytes);
}
catch
{
decode = code;
}
return decode;
}
public string EncodeBase64(string code_type,string code)
{
string encode = "";
byte[] bytes = Encoding.GetEncoding(code_type).GetBytes(code);
try
{
encode = Convert.ToBase64String(bytes);
}
catch
{
encode = code;
}
return encode;
}
解码
public string DecodeBase64(string code_type,string code)
{
string decode = "";
byte[] bytes = Convert.FromBase64String(code);
try
{
decode = Encoding.GetEncoding(code_type).GetString(bytes);
}
catch
{
decode = code;
}
return decode;
}
相关文章推荐
- C#实现Base64编码与解码
- C#实现Base64编码与解码
- [转]C#实现Base64编码与解码
- C#实现Base64编码与解码
- C#实现Base64编码与解码(二)
- C#实现Base64编码与解码
- C#实现Base64编码与解码及编码名称和代码页(Encoding.GetEncoding)
- .net C#实现Base64编码与解码
- C#实现Base64编码与解码(转)
- C#实现Base64编码与解码
- C#实现Base64编码与解码
- C#实现Base64编码与解码 自定义
- C#实现Base64编码与解码
- C#实现Base64编码与解码
- C#实现Base64编码与解码(一)
- C#实现Base64编码与解码
- C#实现Base64编码与解码
- C#实现Base64编码与解码
- JS 实现Base64编码与解码实例详解
- java实现base64编码和解码