【发布时间】:2014-08-25 19:05:31
【问题描述】:
如何让字符串在其中保存 ascii 值?
假设我有这个脚本。
string stringValue = "";
for(var x = 1; x < 32; x++)
{
stringValue += x.ToString();
}
byte[] byteValues = Encoding.ASCII.GetBytes(stringValue);
在字节中,您会得到 49、50、51、52 等。问题是如何将其保存为像“49505152”这样的字符串。 (看起来像 49 50 51 52 组合成字符串)。
谢谢。
【问题讨论】:
-
你到底为什么要想要“49505152”等?您能否就您真正想要实现的目标向我们提供更多背景信息?
-
某公司的 PHP 程序员使用 "$foo = chr(x)" 来构建加密密钥。不要问我为什么。
-
@fletchsod 安全性差应该提示您问“为什么?”。
-
我很好奇看到生产代码:)