【发布时间】:2018-02-21 06:53:24
【问题描述】:
我正在尝试从https://nunrar.codeplex.com/ 调试代码。在分支 DOCUMENTATION -> Basic Usage 中有以下代码:
RarArchive archive = RarArchive.Open(source);
foreach (RarArchiveEntry entry in archive.Entries)
{
string path = Path.Combine(destination, Path.GetFileName(entry.FilePath));
entry.ExtractToFile(path);
}
嗯..我已经下载了源代码,找到RarArchiveEntry类并开始寻找方法ExtractToFile(),但是在类和项目中都没有任何方法!
请帮我找到这个方法或我可以调用的方法来查看这个程序如何逐步解压rar文件?
【问题讨论】:
-
您是否尝试过使用 SharpCompress,正如该网站上的大写字母所建议的那样?
-
“SharpCompress 是 NUnrar 的未来”
-
不,我认为那个网站上的代码对我来说已经足够了......我现在开始浏览它!但是还是很奇怪,找不到这个方法……
-
RarArchiveEntry 是否继承自另一个类?
-
是的,来自
RarEntry