3

client.DownloadFile(); を使用しています。私のコンソールプロジェクトの場合..今私の質問は:私のコマンドが次のようになる場合:

client.DownloadFile(http://url.com/random-name, "filename")

必要なのは、ファイルをダウンロードして「ファイル名」として保存する代わりに、ファイル名を「ランダムなファイル名が何であれ」にしたいのですが、それは可能ですか?

4

1 に答える 1

2

Path.GetFileNameを使用してファイル名を取得します。URIのプロパティを取得するAbsoluteUriか、投稿で行ったように完全な URI を自分で渡すことができます。

string filename = System.IO.Path.GetFileName(myUri.AbsoluteUri); 
client.DownloadFile(myUri, filename);
于 2012-10-24T19:33:10.420 に答える