C#实现Base64编码与解码(二)

转载 2008年10月03日 16:45:00
 
  1. 编码 
  2. public string EncodeBase64(string code_type,string code) 
  3. string encode = ""
  4. byte[] bytes = Encoding.GetEncoding(code_type).GetBytes(code); 
  5. try 
  6. encode = Convert.ToBase64String(bytes); 
  7. catch 
  8. encode = code; 
  9. return encode; 
  10. 解码 
  11. public string DecodeBase64(string code_type,string code) 
  12. string decode = ""
  13. byte[] bytes = Convert.FromBase64String(code); 
  14. try 
  15. decode = Encoding.GetEncoding(code_type).GetString(bytes); 
  16. catch 
  17. decode = code; 
  18. return decode; 

C#和JAVA利用BASE64实现图片编码解码

主要针对服务器端和客户端利用BASE64对图片和字符串进行编码解码操作。 客户端是Android,服务器端是webservice,编码解码方式如下: 一、Android 实现图片上传 1.j...
  • sinat_27693393
  • sinat_27693393
  • 2016年07月22日 20:32
  • 1325

C#实现Base64的编码与解码

使用VS2013,C#已经集成Base64的编码与解码的功能,只要调用转换函数即可实现。 主要实现的代码如下: using System; using System.Col...
  • tcjy1000
  • tcjy1000
  • 2015年12月14日 14:03
  • 3365

.net C#实现Base64编码与解码

一、编码规则     Base64编码的思想是是采用64个基本的ASCII码字符对数据进行重新编码。它将需要编码的数据拆分成字节数组。以3个字节为一组。按顺序排列24位数据,再把这24位数据分成4组,...
  • nana2046
  • nana2046
  • 2009年04月23日 13:42
  • 13415

【C#】图片的Base64编码和解码

图片的Base64编码:             System.IO.MemoryStream m = new System.IO.MemoryStream();            Syste...
  • mShopping
  • mShopping
  • 2008年12月10日 14:19
  • 4813

C#转换Base64编码,解码的URL

Base64SecureURL.cs/// /// Base64编码转换安全的URL /// public static class Base64SecureURL ...
  • WuLex
  • WuLex
  • 2017年05月25日 22:25
  • 1666

Base64的使用,解码和编码

Java Base64 这是一个用于编码和解码(encode/decode )base64字符串和数据流的Java开源类库。Base64是网络上最常见的用于传输8Bit字节代码的编码方式之一。可用来作...
  • lzqjfly
  • lzqjfly
  • 2013年04月24日 10:20
  • 2849

base64编码/解码的实现(C语言)

base64的作用不是加密,而是用来避免“字节”中不能转换成可显示字符的数值。 比如0-32的控制字符,空格,制表符都不能被打印在纸上,通过base64转换可以打印在纸上,数据可以在传统平面媒介上携...
  • rentiansheng
  • rentiansheng
  • 2013年11月30日 10:30
  • 2051

url编解码与base64编解码

最近做手Q的邀请功能,遇到一个坑,手Q结构化消息分享功能接口如下: /**  * @param scene 标识发送手Q会话或者Qzone  *         eQQScene.QQScene_QZ...
  • linxinfa
  • linxinfa
  • 2016年08月11日 23:40
  • 2708

C语言实现Base64编解码

in_str是输入缓冲区的地址 in_len 要编码的数据的长度 out_str 输出的地址 需要在外面分配内存 unsigned char *out_str = (unsigned char *...
  • songjinshi
  • songjinshi
  • 2013年02月26日 16:56
  • 6225

C#Base64编码解码

using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace Cat...
  • lee353086
  • lee353086
  • 2015年06月15日 10:04
  • 2666
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:C#实现Base64编码与解码(二)
举报原因:
原因补充:

(最多只允许输入30个字)