标签: c#
我有C库的C#包装器。它有一个方法返回一个应该代表char的sbyte。我可以使用Convert.ToChar,但这不符合CLS。将此sbyte转换为char的最佳实践是什么?
答案 0 :(得分:3)
System.Buffer.BlockCopy可用于将sbyte数组转换为字节数组。然后,您可以使用System.Text.ASCIIEncoding将字节数组转换为ASCII文本。
答案 1 :(得分:2)
现在你改变了问题:) Sbyte并不符合cls标准。使包装器使用字节。