c#等价于python的struct.pack

本文关键字:struct pack python 等价于 | 更新日期: 2023-09-27 18:14:42

是否存在与Python的struct等价的函数?收拾行装,出击。它允许我像这样打包和解包值?

def hexlongbits2double(str):
    return struct.unpack('d', struct.pack('Q', int(str, 16)))[0] 

c#等价于python的struct.pack

这取决于你的目标。如果是从十六进制转换为双精度,你可以使用以下c#方法:如何:在十六进制字符串和数字类型之间转换(c#编程指南)

如果您需要的是序列化/反序列化,例如用于网络,您可以在这里找到很好的信息。