【发布时间】:2011-12-08 17:16:07
【问题描述】:
我在我的 C++/CLI 项目中使用 ToBase64String 来提供类似 /MnwRx7kRZEQBxLZEkXndA== 的字符串我想将此字符串转换为十六进制表示,我如何在 C++/CLI 或 C# 中做到这一点?
【问题讨论】:
-
将字符串转换为 Base64 然后十六进制似乎很愚蠢。你可以直接十六进制源。除非你有其他问题...
-
除非你只有base64字符串......也许他没有来源。如果是这样,那我同意。
-
具体来说,在 Hans 的回答 here 中,去掉
ToBase64String并改用BitConverter::ToString。