src/DotNetCommon.Compress/bin/Debug/net6.0/DotNetCommon.Compress.xml
(开头部分) 4KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
<?xml version="1.0"?>
<doc>
<assembly>
<name>DotNetCommon.Compress</name>
</assembly>
<members>
<member name="T:DotNetCommon.Compress.CompressHelper">
<summary>
压缩和解压缩帮助类, 引用SharpZipLib
</summary>
</member>
<member name="M:DotNetCommon.Compress.CompressHelper.CompressZip(System.IO.Stream,System.Collections.Generic.Dictionary{System.String,System.IO.Stream})">
<summary>
从流中压缩到流,示例:
<code>
CompressHelper.CompressZip(destStream, new Dictionary<string, Stream>
{
{"中文B222.txt",stream1 },
{"testfolder/testsubfolder-suba222.txt",stream2 },
{"testfolder-a.txt",stream3 }
});
</code>
</summary>
</member>
<member name="M:DotNetCommon.Compress.CompressHelper.CompressZip(System.String,System.Collections.Generic.Dictionary{System.String,System.String})">
<summary>
将指定多个文件压缩到一个文件,示例:
<code>
CompressHelper.CompressZip(destFilePath, new Dictionary<string, string>
{
{"中文B222.txt","c:/testfolder/中文B.txt" },
{"testsubfolder/suba222.txt","c:/testfolder/testsubfolder/testsubfolder-suba.txt" },
{"testfolder-a.txt","c:/testfolder/testfolder-a.txt" }
});
</code>
</summary>
</member>
<member name="M:DotNetCommon.Compress.CompressHelper.CompressZipFolder(System.String,System.Collections.Generic.Dictionary{System.String,System.String})">
<summary>
递归压缩文件夹,示例:
<code>
CompressHelper.CompressZipFolder(destFilePath, new Dictionary<string, string>
{
{"testfolder1","c:/test/testfolder") },
{"testfolder2","c:/test2/testfolder") },
});
</code>
</summary>
</member>
<member name="M:DotNetCommon.Compress.CompressHelper.CompressZipFolder(System.String,System.String)">
<summary>
递归压缩文件夹(将文件夹及文件夹内容放到压缩包内),示例:
<code>
CompressHelper.CompressZipFolder(destFilePath, "c:/testfolder");
</code>
</summary>
<remarks>注意: 得到的压缩包内会有外层文件夹的名称,如果只想压缩(<c>orginFolder</c>)的内容,参考:<seealso cref="M:DotNetCommon.Compress.CompressHelper.CompressZipFolderContent(System.String,System.String)"/></remarks>
</member>
<member name="M:DotNetCommon.Compress.CompressHelper.CompressZipFolderContent(System.String,System.String)">
<summary>
后面还有 37 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
