我試圖下載文件列表,但並不確定如何繼續。 正如話題所述,我正在使用DropNet,並且這是我嘗試下載文件的過程:使用DropNet從Dropbox下載文件
獲取我應用程序專用文件夾中的所有文件的列表,並將它們作爲字符串存儲在列表中。
然後嘗試以下操作:
foreach (string file in files)
{
_client.GetFileAsync("/" +file,
(response) =>
{
using(FileStream fs = new FileStream(path +file +".gttmp", FileMode.Create))
{
for(int i = 0; i < response.RawBytes.Length; i++)
{
fs.WriteByte(response.RawBytes[i]);
}
fs.Seek(0, SeekOrigin.Begin);
for(int i = 0; i < response.RawBytes.Length; i++)
{
if(response.RawBytes[i] != fs.ReadByte())
{
MessageBox.Show("Error writing data for " +file);
return;
}
}
}
},
(error) =>
{
MessageBox.Show("Could not download file " +file, "Error!");
});
}
不幸的是它似乎並沒有在所有的工作。 任何人使用DropNet,可以建議我的東西,將工作?