0

ドロップネット API を使用してドロップボックスに正常に接続できます。ディレクトリ(パス)が存在するかどうかを確認したい。エラーとして処理するよりも良い方法が必要ですか?

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 に答える