0

我可以使用 dropnet API 成功连接到 Dropbox。我想检查一个目录(路径)是否存在。一定有比将其作为错误处理更好的方法吗?

private void LoadContents()
    {
        string _path = null;
        //_path = "/";
        _path = "/PathDoesNotExist";
        _client.GetMetaDataAsync(_path, (response) =>
        {
            MessageBox.Show(response.Contents.Count(c => c.Is_Dir) + " Folders found.");
        },
        (error) =>
        {
            MessageBox.Show(error.Message);
        });
    }
4

1 回答 1

0

最好的方法可能是获取父文件夹的元数据并检查该文件夹的内容。除此之外,它将检查带有 404 的响应的异常。

于 2014-04-30T22:26:24.890 回答