我想用SharpZipLib提取来提取。
我使用它来提取%appdata
%,但我想在漫游的子文件夹中提取
string appdata = System.Environment.GetFolderPath(
System.Environment.SpecialFolder.ApplicationData)
我的问题是如何提取到%appdata%\subfolder
?
由于
答案 0 :(得分:1)
使用Path.Combine
生成子文件夹的绝对路径 -
string subFolderPath = System.IO.Path.Combine(appdata,"subfolder");
答案 1 :(得分:0)
我想有两种方法可以做到这一点,一种是使用字符串连接,另一种是使用Path.Combine
string folder = Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) + @"\subfolder";
或
string folder = Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData), "subfolder");
就个人而言,我不确定哪个是“更好”的选项,我想当它归结为它时,它们会做同样的事情。