社区
C#
帖子详情
请问,如何压缩字符串?
RayLynn
2010-11-28 10:54:43
比如1345567800696034
这么长的一串数字,压缩成字母加数值型的字符串,请问该如何实现?
...全文
99
4
打赏
收藏
请问,如何压缩字符串?
比如1345567800696034 这么长的一串数字,压缩成字母加数值型的字符串,请问该如何实现?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wuyi8808
2010-11-28
打赏
举报
回复
可以考虑先用 BigInteger.Parse() 读入,然后转换为 byte[],再转换为 Base64 编码。
兔子-顾问
2010-11-28
打赏
举报
回复
System.IO.Compression.DeflateStream
wuyq11
2010-11-28
打赏
举报
回复
md5,des,rsa等加密
如public string Encrypt(string pToEncrypt, string sKey)
{
using (DESCryptoServiceProvider des = new DESCryptoServiceProvider())
{
byte[] inputByteArray = Encoding.UTF8.GetBytes(pToEncrypt);
des.Key = ASCIIEncoding.ASCII.GetBytes(sKey);
des.IV = ASCIIEncoding.ASCII.GetBytes(sKey);
System.IO.MemoryStream ms = new System.IO.MemoryStream();
using (CryptoStream cs = new CryptoStream(ms, des.CreateEncryptor(), CryptoStreamMode.Write))
{
cs.Write(inputByteArray, 0, inputByteArray.Length);
cs.FlushFinalBlock();
cs.Close();
}
string str = Convert.ToBase64String(ms.ToArray());
ms.Close();
return str;
}
}
龍月
2010-11-28
打赏
举报
回复
压缩还是 加密?
C#常用类库(100多个)
包含文件、网络、http、多线程、控件、office、IO、JSON、
压缩
文件、文本
字符串
、正则表达式、HTML、邮件、系统、数据库、加密解密等操作类
Python 47个
字符串
方法
# Python 47个
字符串
方法## 课程介绍同学们是否总是要搜资料、查官网后,才知道怎么操作
字符串
?如果是,来学学本课程吧,本课程以讲解官网文档的方式,讲解 Python 47个
字符串
方法,涉及替换、删除、连接、查找、...
python
字符串
压缩
字_gzip如何在Python中
压缩
字符串
?
Python3版Sven Marnach 2011年的回答:import gzipexampleString = '...
字符串
压缩
(三)之短
字符串
压缩
一般原因是通用
压缩
算法维护了被
压缩
字符串
的,用于
字符串
还原的相关数据结构,而这些数据结构的长度超过了被
压缩
短
字符串
的自身长度。就像算法作者们自己说的一样:“在长
字符串
压缩
领域,shoco不想与通用
压缩
算法...
C#
110,568
社区成员
642,567
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章