System.Net.WebClient.DownloadFile无法下载

时间:2018-12-16 14:58:07

标签: c# android xamarin

我正在尝试使用xamarin通过android从服务器下载文件,但没有错误,但找不到应有的文件。

我正在使用该代码:

       System.Net.WebClient Client = new System.Net.WebClient();


        Console.WriteLine("Start downloading...");
        try
        {
            var documentsFolder = System.Environment.GetFolderPath (System.Environment.SpecialFolder.MyDocuments);
            if(!File.Exists(documentsFolder))
                Directory.CreateDirectory(documentsFolder);
            var fileNameAndPath = Path.Combine (documentsFolder, "tmpfile");

            Client.DownloadFile(new Uri(url), fileNameAndPath);
        }
        catch(System.Exception e)
        {
            System.Diagnostics.Debug.WriteLine(e.Message);
            while(e.InnerException!=null)
            {
                e=e.InnerException;
                System.Diagnostics.Debug.WriteLine(e.Message);
            }
        }
        Console.WriteLine("...end downloading");

没有发现任何错误,但没有下载文件,我尝试了几种特殊的路径,但似乎没有任何作用。有人可以帮我吗?

0 个答案:

没有答案