C# 中是否有或多或少相当于 Python 的 struct pack?我基本上需要做的是在 C# 中“重写”python 脚本的一部分。需要以下函数来准备一些文本,以便可以通过套接字发送...
def PrepString(text):
return struct.pack('>h', len(text)) + text.encode('utf_16_be')
def PrepStringMed(text):
return struct.pack('>h', len(text)) + '\x00' + '\x00'.join(list(text))
def PrepStringOld(text):
msg = '\x00' + '\x00'.join(list(text))
return chr(len(text)) + msg
我已经尝试了一些使用 MemoryStream 等的方法,但是远程应用程序(本地服务器)yust 向日志中发送了错误信息......如果可以使用 VS 的“板载”资源来使用它会很好,为了简单起见,只要我愿意例如在工作中需要它,我会知道如何在没有额外库的情况下解决它