gpt4 book ai didi

c# - 如何在 C# 中获取 unicode 字符的完整字节?

转载 作者:太空宇宙 更新时间:2023-11-03 18:14:26 25 4
gpt4 key购买 nike

对于大于>的符号我需要获取完整的字节,据我所知是 \u003E .现在 C# 只给我 3E .反正有没有得到所有的字符?即 \u003E .

我正在使用以下代码行。

Encoding.UTF8.GetBytes(">");   

在文本文件中我有以下内容

\u003c

我需要在字节级别向下搜索

谢谢!

最佳答案

在 UTF-8 中,(ASCII 范围)char > 被编码为 1 个字节。

如果你想要字符串 "003E" 你可以使用:

  Encoding.Utf8.GetBytes(">")[0].ToString("X4");

也许在前面加上“\u”。

如果你想要一个包含 { 0x00, 0x3E } 的 2 字节数组,那么使用

  Encoding.Unicode.GetBytes(">");

关于c# - 如何在 C# 中获取 unicode 字符的完整字节?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8940267/

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