Base64编码解码类支持中文VB

Base64 的中文在 VB 里可不算轻松活。这份源码里封装的编码、解码类还挺实用的,尤其是中文这块,得比较细,没什么乱码烦恼。编码时用了System.Text.Encoding.UTF8,转字节稳妥;解码也一样走的GetString流程,挺顺的。

适合那种需要传文件、搞接口的场景,比如上传图片啥的,先转一下 Base64,方便网络传输。还有要注意的就是字符串长度不是 3 的倍数时,Base64 会自动补=,源码里也到了,细节挺到位。

整个类结构也比较清晰,一眼能看懂,调用也方便。编码函数接个字符串,Convert.ToBase64String一包搞定;解码函数反过来,用Convert.FromBase64String解回来,再一转字符串。简单粗暴,好理解。

如果你经常在 VB 里中文数据,或者跟接口打交道比较多,建议收藏一下这份代码,至少不会在字符编码这块掉坑里。

rar 文件大小:5.38KB