gpt4 book ai didi

C# - Encoding.ASCII.GetString() 返回 "??"而不是实际字符串,为什么?

转载 作者:行者123 更新时间:2023-11-30 19:29:21 30 4
gpt4 key购买 nike

<分区>

这是我的一段代码(文件是 HttpPostedFileBase 类型):

var imageStream = file.InputStream;
var header = new Byte[4];
imageStream.Read(header, 0, header.Length);

现在,当我的代码运行时,我放置了一个断点,并在我的即时窗口中检查值:

header
{byte[4]}
[0]: 255
[1]: 216
[2]: 255
[3]: 224

但是,当我想将这个字节数组转换为 ASCII 字符串时,我得到了这个(立即窗口获得的值):

Encoding.ASCII.GetString(header)
"????"
Encoding.ASCII.GetString(header, 0, 2)
"??"

我做错了什么?

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