Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/fsharp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何在C中获取ZIP存档的主机OS(操作系统)参数_C#_Zip_Operating System_Host - Fatal编程技术网

C# 如何在C中获取ZIP存档的主机OS(操作系统)参数

C# 如何在C中获取ZIP存档的主机OS(操作系统)参数,c#,zip,operating-system,host,C#,Zip,Operating System,Host,看。我用不同的操作系统准备了ZIP文件:mac、linux、windows。 在windows中,文件名以DOS CP866编码,mac和linux以UTF-8编码。我需要知道在代码中,哪个os zip文件准备好正确解码文件名。 zip文件外观的中心目录结构中有一个主机操作系统参数。 如何在C中获取0005h 1字节主机OS参数?您可以使用StreamReader获取文件中的此特定位置吗?我相信你可以告诉它你想读取的偏移量和长度,它会获取你的字节集,这会告诉你操作系统

看。我用不同的操作系统准备了ZIP文件:mac、linux、windows。 在windows中,文件名以DOS CP866编码,mac和linux以UTF-8编码。我需要知道在代码中,哪个os zip文件准备好正确解码文件名。 zip文件外观的中心目录结构中有一个主机操作系统参数。 如何在C中获取0005h 1字节主机OS参数?

您可以使用StreamReader获取文件中的此特定位置吗?我相信你可以告诉它你想读取的偏移量和长度,它会获取你的字节集,这会告诉你操作系统