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&lt;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&lt;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&lt;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 积分,解读结果公开显示在下面。

还没有人解读过这个文件。