|
|
1
12
|
|
|
2
21
答案现在有点过时了。为了未来搜索者的利益:现在用C语言处理这一问题的最佳方法是:
这将返回一个base64编码的字符串,该字符串是URL安全的(这是您在对问题的注释中所说的您真正需要的)。 然后,您可以使用,您猜到的方法再次对其进行解码:
|
|
|
3
2
如果可能,可以用一些预定义的字符串替换+或斜线。 |
|
4
2
base-64的一个常见变体(用于查询字符串)是使用“-”和“”代替“+”和“/”。也许有点
|
|
|
5
0
您可以使用bitconverter.toString(),它将为您提供一个十六进制字符串。但是,结果字符串将长于base64编码。 |
|
6
0
我在找一个这样的编码器 https://github.com/renmengye/base62-csharp/ 它是“0123456789abcdefghijklmnopqrstuvwxyzabbcdefghijklmnopqrstuvwxyz”字符空间范围内的编码器/解码器。 我只是用
调用以允许它轻松地使用字符串。 |