gpt4 book ai didi

c# - .net C# 中不安全正常吗?

转载 作者:太空狗 更新时间:2023-10-30 00:34:55 25 4
gpt4 key购买 nike

我需要从 sbytes 数组 (sbyte[]) 中创建一个新的 String 实例。为此,我需要将 sbyte[] 转换为 sbyte*

只能使用 unsafe 关键字。这样可以吗?还有其他方法可以从 sbytes 数组创建字符串吗?

最佳答案

首先: How to convert a sbyte[] to byte[] in C#?

sbyte[] signed = { -2, -1, 0, 1, 2 };
byte[] unsigned = (byte[]) (Array)signed;

然后:

string yourstring = UTF8Encoding.UTF8.GetString(unsigned);

关于c# - .net C# 中不安全正常吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6248167/

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