我试图将uint-Array发送到服务器。但我不知道如何实现它。
uint[]
看起来像这样:
[0,0,0,0, 255,255,255, 255,255,255]
我正在使用stream.Write
方法,但此方法仅适用于byte[]
如何将uint8[]
转换为byte[]
或者是否存在有没有机会通过tcp发送uint8[]
?问题是我无法访问服务器上的源代码,也无法更改它。
修改 这就是我在Chrome控制台上输入的内容,它正在运行:
ws = new WebSocket("ws://localhost:7890")
非常感谢
答案 0 :(得分:0)
您可以尝试转换数组。 就像是: var byteArray = uintArray.Select(item =>(Byte)item)。ToArray();