【发布时间】:2015-09-30 05:36:31
【问题描述】:
我有一个 Windows 窗体,您可以在其中在一个文本框中输入文本,并在另一个文本框中输出转换。我有各种转换。
说我输入“hello world”
我的 ascii 到字节函数返回:10410110810811132119111114108100
一切都很好。现在我需要使用我的 bytes to ascii 函数将其转换回来。
问题是
byte[] b;
b = ASCIIEncoding.ASCII.GetBytes(plaintext); //it is a string from the textbox
好的,基本上解决了,但是问题仍然存在,输入“1101000 1100101”作为字符串,解析为字节/字节数组,然后从中获取一个字符串。 (我知道最后一部分)
【问题讨论】:
-
如果一个问题被标记为重复,则意味着另一个答案将回答您的问题。所以没有必要有数百个问题是相同的。
-
这是有道理的,但是当我去问一个问题时,它说你有被阻止的危险。我有一个不好的问题,总共只问了 2 个。
-
一个字节可以表示 0 到 255 之间的数字。您的字符串是这些数字的串联:104、101、108、108、111 表示“hello”。
-
在你提出问题之前,研究一下 SO 是否已经被问过并且它的答案可以解决你的问题。这将防止您的问题被标记为重复。当您提出问题时,您至少需要提供您的问题是什么、您已经尝试解决问题的努力(代码示例)、可能的输入和预期结果。否则,您将面临被否决和被阻止的风险。阅读本文以帮助您发布“更好”的问题。 stackoverflow.com/help/mcve
-
我做研究。作为最后的手段,我问了一个问题。我在反思中寻找了大约一个小时的答案。我只是没有正确的术语。