天天看点

c#下载文件,最简单代码

/// <summary>

/// 下载文件

/// </summary>

/// <param name="url">下载地址</param>

/// <param name="filePath">存放地址</param>

/// <returns>-1不存在0失败1成功</returns>

public static sbyte DownFile(string url, string filePath)

{

try

var client = new WebClient {Credentials = CredentialCache.DefaultCredentials};

client.DownloadFile(url, filePath);

return 1;

}

catch (WebException ex)

TextTool.Log(ex,url);

if (ex.Message.Contains("404"))

return -1;

catch (Exception e)

TextTool.Log(e,url);

return 0;

c#