2013-01-24 142 views
0

我是網絡編程的新手,對於這樣的問題很抱歉。我使用WebClient.DownloadFile(string fileAdress, string fileName)方法下載文件。我從fileAdress得到fileName(即www.somelink.com/file.txt => file.txt)。而現在,我需要獲得該文件的完整路徑。如果它是桌面應用程序,不知何故,我會找到它。但現在,情況不爲我所知。如何獲得使用WebClient.DownloadFile()下載的文件路徑?

回答

0

下載的文件應保存在當前目錄中。即,在

Directory.GetCurrentDirectory() 

實施例:

using System.IO; 
using System.Net; 

var uri = new Uri("http://example.com/somefile.txt"); 
string filename = "somefile.txt"; 

new WebClient().DownloadFile(uri, filename); 
string filePath = Path.Combine(Directory.GetCurrentDirectory(), filename); 
相關問題