gpt4 book ai didi

.net - 如何在 .Net 字符串中写入 ASCII 特殊字符

转载 作者:行者123 更新时间:2023-12-04 14:52:28 25 4
gpt4 key购买 nike

假设我想在 .Net 字符串中使用 ASCII 特殊字符 FS(0x1C),然后能够从同一字符串格式化字节数组,特殊字符正确表示为单个字节,我该怎么做?我似乎无法理解它。

谢谢你提供的所有帮助。

最佳答案

以下是将其嵌入字符串的方法:

"\x1C"

是该单个字符的字符串表示形式。假设你想把它作为一个字节数组得到:
byte[] bytes = Encoding.ASCII.GetBytes("\x1C");

如果您想从字节数组中获取字符串:
string s = Encoding.ASCII.GetString(bytes);

请注意,在 Encoding 命名空间中还有更多编码,例如 UTF8,根据您的需要可能会更好地工作 - 尽管从串行线读取您可能需要纯 ASCII。

关于.net - 如何在 .Net 字符串中写入 ASCII 特殊字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2922533/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com